Gestionnaire can invite an email contact to participate at a dossier
This commit is contained in:
parent
d7dbd28507
commit
e2a896d0b0
33 changed files with 409 additions and 39 deletions
11
app/validators/email_format_validator.rb
Normal file
11
app/validators/email_format_validator.rb
Normal file
|
@ -0,0 +1,11 @@
|
|||
class EmailFormatValidator < ActiveModel::Validator
|
||||
|
||||
def email_regex
|
||||
/\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\z/i
|
||||
end
|
||||
|
||||
def validate(record)
|
||||
return if record.email.blank?
|
||||
record.errors[:base] << "Email invalide" unless email_regex.match(record.email)
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue