EmailValidator for wtforms: replace our own regex based routine with one stolen from Notify #431
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
https://trello.com/c/7m7tPP83/379-email-validation-should-we-use-notifys
https://trello.com/c/LD2eVPTY/368-supplier-user-can-be-created-but-no-email-sent
This is a fairly straightforward port. You'll see the tests needed minimal changes, mostly moving addresses over from what was previously considered "valid" to what's now considered "invalid" and making up a few replacement valid ones that are a bit tamer.
Thinking again, I'm actually probably going to make thisa major bump as technically the validator's constructor call signature has changed, not accepting a regex override as the previous implementation, inheriting from the regex validator, did.