fix(dossier): ensure submitted dossiers always have groupe instructeur

This commit is contained in:
Paul Chavard 2022-03-02 11:55:24 +00:00
parent 0a4d87abdb
commit 91caef0bfe
2 changed files with 25 additions and 2 deletions

View file

@ -464,6 +464,17 @@ describe Users::DossiersController, type: :controller do
end
end
context "when the dossier was created on a routee procedure, but routage was later disabled" do
let(:dossier) { create(:dossier, groupe_instructeur: nil, user: user) }
it "sets a default groupe_instructeur" do
subject
expect(response).to redirect_to(merci_dossier_path(dossier))
expect(dossier.reload.groupe_instructeur).to eq(dossier.procedure.defaut_groupe_instructeur)
end
end
context "on an closed procedure" do
before { dossier.procedure.close! }