pr feedbacks - add validation for yes/no answer - improve locales use

This commit is contained in:
Lisa Durand 2023-03-14 15:05:19 +01:00
parent 3b3d5182bf
commit ee2f795dec
8 changed files with 23 additions and 12 deletions

View file

@ -5,8 +5,13 @@ module CreateAvisConcern
def create_avis_from_params(dossier, instructeur_or_expert, confidentiel = false)
if create_avis_params[:emails].empty?
flash.alert = t('activerecord.errors.models.email.empty')
return Avis.new(create_avis_params)
avis = Avis.new(create_avis_params)
errors = avis.errors
errors.add(:emails, :blank)
flash.alert = errors.full_message(:emails, errors[:emails].first)
return avis
end
confidentiel ||= create_avis_params[:confidentiel]