From aa792a0862c813b1405e4cd27be5ddac5d01bcbf Mon Sep 17 00:00:00 2001 From: Marius Monnier Date: Mon, 4 Jul 2022 23:24:08 +0200 Subject: [PATCH] forgot to look at src --- src/routes/email_signups.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routes/email_signups.rs b/src/routes/email_signups.rs index 7a364dd0..294d496b 100644 --- a/src/routes/email_signups.rs +++ b/src/routes/email_signups.rs @@ -31,7 +31,7 @@ pub struct EmailSignupForm { } fn emails_match(form: &EmailSignupForm) -> Result<(), ValidationError> { - if form.email_confirmation == form.email { + if form.email_confirmation.to_lowercase().eq(form.email.to_lowercase()) { Ok(()) } else { Err(ValidationError::new("emails_match")) @@ -193,7 +193,7 @@ pub fn signup( } let signup = EmailSignup::find_by_token(&conn, form.token.clone().into()) .map_err(|_| Status::NotFound)?; - if form.email != signup.email { + if !form.email.to_lowercase().eq(signup.email.to_lowercase()) { let mut err = ValidationErrors::default(); err.add("email", ValidationError::new("Email couldn't changed")); let form = NewUserForm {