perf(admin#dashboard): skip validation of PJ

This commit is contained in:
Martin 2024-01-25 17:29:39 +01:00
parent 271ac14fad
commit aae26a863a

View file

@ -190,8 +190,8 @@ class TypeDeChamp < ApplicationRecord
end end
has_one_attached :piece_justificative_template has_one_attached :piece_justificative_template
validates :piece_justificative_template, size: { less_than: FILE_MAX_SIZE } validates :piece_justificative_template, size: { less_than: FILE_MAX_SIZE }, on: :update
validates :piece_justificative_template, content_type: AUTHORIZED_CONTENT_TYPES validates :piece_justificative_template, content_type: AUTHORIZED_CONTENT_TYPES, on: :update
has_one_attached :notice_explicative has_one_attached :notice_explicative
validates :notice_explicative, content_type: [ validates :notice_explicative, content_type: [
@ -206,7 +206,7 @@ class TypeDeChamp < ApplicationRecord
"image/jpg", "image/jpg",
"image/png", "image/png",
"text/plain" "text/plain"
], size: { less_than: 20.megabytes } ], size: { less_than: 20.megabytes }, on: :update
validates :libelle, presence: true, allow_blank: false, allow_nil: false validates :libelle, presence: true, allow_blank: false, allow_nil: false
validates :type_champ, presence: true, allow_blank: false, allow_nil: false validates :type_champ, presence: true, allow_blank: false, allow_nil: false