fix(dossier): ensure submitted dossiers always have groupe instructeur
This commit is contained in:
parent
0a4d87abdb
commit
91caef0bfe
2 changed files with 25 additions and 2 deletions
|
@ -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! }
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue