diff --git a/src/util.rs b/src/util.rs index 3c989287..6de2d803 100644 --- a/src/util.rs +++ b/src/util.rs @@ -537,7 +537,7 @@ pub fn is_valid_email(email: &str) -> bool { let Ok(email_url) = url::Url::parse(&format!("https://{}", email.domain())) else { return false; }; - !(email_url.path().ne("/") || email_url.domain().is_none() || email_url.query().is_some()) + email_url.domain().is_some() && email_url.path() == "/" && email_url.query().is_none() } //