feat(routing): add communes to routable_types_de_champ
This commit is contained in:
parent
49d02274b5
commit
50d0587a81
2 changed files with 3 additions and 2 deletions
|
@ -224,7 +224,7 @@ class ProcedureRevision < ApplicationRecord
|
|||
end
|
||||
|
||||
def routable_types_de_champ
|
||||
types_de_champ_public.filter { |tdc| [:drop_down_list, :departements, :regions].include?(tdc.type_champ.to_sym) }
|
||||
types_de_champ_public.filter { |tdc| [:drop_down_list, :departements, :regions, :communes].include?(tdc.type_champ.to_sym) }
|
||||
end
|
||||
|
||||
private
|
||||
|
|
|
@ -949,9 +949,10 @@ describe ProcedureRevision do
|
|||
p.draft_revision.add_type_de_champ(type_champ: :drop_down_list, libelle: 'l2')
|
||||
p.draft_revision.add_type_de_champ(type_champ: :departements, libelle: 'l3')
|
||||
p.draft_revision.add_type_de_champ(type_champ: :regions, libelle: 'l4')
|
||||
p.draft_revision.add_type_de_champ(type_champ: :communes, libelle: 'l5')
|
||||
end
|
||||
end
|
||||
|
||||
it { expect(draft.routable_types_de_champ.pluck(:libelle)).to eq(['l2', 'l3', 'l4']) }
|
||||
it { expect(draft.routable_types_de_champ.pluck(:libelle)).to eq(['l2', 'l3', 'l4', 'l5']) }
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue