fix(personnes impliquees): display reaffectations block only if procedure is routed
This commit is contained in:
parent
cf97af0d7e
commit
24563a3c18
3 changed files with 9 additions and 7 deletions
|
@ -13,4 +13,4 @@
|
||||||
- elsif dossier.forced_groupe_instructeur
|
- elsif dossier.forced_groupe_instructeur
|
||||||
%p.tab-paragraph Ce dossier a été réaffecté au groupe « #{dossier.groupe_instructeur.label} »
|
%p.tab-paragraph Ce dossier a été réaffecté au groupe « #{dossier.groupe_instructeur.label} »
|
||||||
- else
|
- else
|
||||||
%p.tab-paragraph Ce dossier n'a pas été réaffecté
|
%p.tab-paragraph Ce dossier n’a pas été réaffecté
|
||||||
|
|
|
@ -16,7 +16,8 @@
|
||||||
|
|
||||||
= render partial: 'instructeurs/dossiers/decisions_rendues_block', locals: { traitements: @dossier.traitements }
|
= render partial: 'instructeurs/dossiers/decisions_rendues_block', locals: { traitements: @dossier.traitements }
|
||||||
|
|
||||||
= render partial: 'instructeurs/dossiers/reaffectations_block', locals: { manual_assignments: @manual_assignments, dossier: @dossier }
|
- if @dossier.procedure.routing_enabled?
|
||||||
|
= render partial: 'instructeurs/dossiers/reaffectations_block', locals: { manual_assignments: @manual_assignments, dossier: @dossier }
|
||||||
|
|
||||||
- if @dossier.archived? && @dossier.archived_at.present?
|
- if @dossier.archived? && @dossier.archived_at.present?
|
||||||
= render partial: 'instructeurs/dossiers/archived_block', locals: @dossier.slice(:archived_by, :archived_at)
|
= render partial: 'instructeurs/dossiers/archived_block', locals: @dossier.slice(:archived_by, :archived_at)
|
||||||
|
|
|
@ -1275,10 +1275,11 @@ describe Instructeurs::DossiersController, type: :controller do
|
||||||
end
|
end
|
||||||
|
|
||||||
describe '#personnes_impliquees' do
|
describe '#personnes_impliquees' do
|
||||||
let!(:gi_1) { procedure.groupe_instructeurs.first }
|
let(:routed_procedure) { create(:procedure, :routee, :published, :for_individual) }
|
||||||
let!(:gi_2) { GroupeInstructeur.create(label: 'deuxième groupe', procedure: procedure) }
|
let(:gi_1) { routed_procedure.groupe_instructeurs.first }
|
||||||
let!(:dossier) { create(:dossier, :en_construction, :with_individual, procedure: procedure, groupe_instructeur: gi_1) }
|
let(:gi_2) { routed_procedure.groupe_instructeurs.last }
|
||||||
let!(:new_instructeur) { create(:instructeur) }
|
let(:dossier) { create(:dossier, :en_construction, :with_individual, procedure: routed_procedure, groupe_instructeur: gi_1) }
|
||||||
|
let(:new_instructeur) { create(:instructeur) }
|
||||||
|
|
||||||
before do
|
before do
|
||||||
gi_1.instructeurs << new_instructeur
|
gi_1.instructeurs << new_instructeur
|
||||||
|
@ -1288,7 +1289,7 @@ describe Instructeurs::DossiersController, type: :controller do
|
||||||
|
|
||||||
get :personnes_impliquees,
|
get :personnes_impliquees,
|
||||||
params: {
|
params: {
|
||||||
procedure_id: procedure.id,
|
procedure_id: routed_procedure.id,
|
||||||
dossier_id: dossier.id
|
dossier_id: dossier.id
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Reference in a new issue