demarches-normaliennes/app/models/champs/siret_champ.rb

10 lines
213 B
Ruby
Raw Normal View History

2018-04-03 16:29:42 +02:00
class Champs::SiretChamp < Champ
def search_terms
etablissement.present? ? etablissement.search_terms : [value]
end
def mandatory_and_blank?
mandatory? && Siret.new(siret: value).invalid?
end
2018-04-03 16:29:42 +02:00
end