fix(dossier): do not warn about closed demarche when updating a fork

This commit is contained in:
Paul Chavard 2024-02-13 08:19:05 +01:00
parent 7251a5ca01
commit 034015384b
2 changed files with 8 additions and 0 deletions

View file

@ -34,6 +34,7 @@ module DossierHelper
end
def dossier_submission_is_closed?(dossier)
return false if dossier.editing_fork?
dossier.brouillon? && dossier.procedure.close?
end

View file

@ -133,6 +133,13 @@ RSpec.describe DossierHelper, type: :helper do
it_behaves_like "returns false"
end
context "when dossier is an editing fork" do
let(:user) { create(:user) }
let(:dossier) { create(:dossier, :en_construction, user:).find_or_create_editing_fork(user) }
it_behaves_like "returns false"
end
end
describe '.dossier_display_state' do