From f6d59d731cda2c8aa54b87b9716cf42b6ebcc40d Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Fri, 24 Jan 2025 13:32:12 +0200 Subject: [PATCH] fix email typo --- lib/submissions.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/submissions.rb b/lib/submissions.rb index 3e1ccace..fc1f6810 100644 --- a/lib/submissions.rb +++ b/lib/submissions.rb @@ -117,8 +117,11 @@ module Submissions return fixed_email if fixed_email == email domain = email.to_s.split('@').last.to_s.downcase + fixed_domain = fixed_email.to_s.split('@').last - if DidYouMean::Levenshtein.distance(domain, fixed_email.to_s.split('@').last) > 3 + return email.downcase if domain == fixed_domain + + if DidYouMean::Levenshtein.distance(domain, fixed_domain) > 3 Rails.logger.info("Skipped email fix #{domain}") return email.downcase