Merge pull request #1018 from Retrospring/1000hoursfreeinternet@annoying.isp
typoed_email_validator: add new endings to the typo list
This commit is contained in:
commit
a29db9d2d5
|
@ -7,6 +7,7 @@ class TypoedEmailValidator < ActiveModel::EachValidator
|
||||||
INVALID_ENDINGS = [
|
INVALID_ENDINGS = [
|
||||||
# with @:
|
# with @:
|
||||||
*%w[
|
*%w[
|
||||||
|
aoo.com
|
||||||
fmail.com
|
fmail.com
|
||||||
gail.com
|
gail.com
|
||||||
gamil.com
|
gamil.com
|
||||||
|
|
|
@ -81,6 +81,7 @@ RSpec.describe User, type: :model do
|
||||||
# nor .mail (.email is, however)
|
# nor .mail (.email is, however)
|
||||||
include_examples "invalid email", "fritz.fantom@proton.mail"
|
include_examples "invalid email", "fritz.fantom@proton.mail"
|
||||||
# common typos:
|
# common typos:
|
||||||
|
include_examples "invalid email", "fritz.fantom@aoo.com"
|
||||||
include_examples "invalid email", "fritz.fantom@fmail.com"
|
include_examples "invalid email", "fritz.fantom@fmail.com"
|
||||||
include_examples "invalid email", "fritz.fantom@gamil.com"
|
include_examples "invalid email", "fritz.fantom@gamil.com"
|
||||||
include_examples "invalid email", "fritz.fantom@gemail.com"
|
include_examples "invalid email", "fritz.fantom@gemail.com"
|
||||||
|
|
Loading…
Reference in New Issue