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

@ -43,6 +43,7 @@ class Avis < ApplicationRecord
validates :email, format: { with: Devise.email_regexp, message: "n'est pas valide" }, allow_nil: true
validates :claimant, presence: true
validates :question_answer, presence: { on: :update, if: -> { question_label.present? } }
validates :piece_justificative_file, size: { less_than: FILE_MAX_SIZE }
validates :introduction_file, size: { less_than: FILE_MAX_SIZE }
before_validation -> { sanitize_email(:email) }