fix(dossier): do not warn about closed demarche when updating a fork
This commit is contained in:
parent
7251a5ca01
commit
034015384b
2 changed files with 8 additions and 0 deletions
|
@ -34,6 +34,7 @@ module DossierHelper
|
||||||
end
|
end
|
||||||
|
|
||||||
def dossier_submission_is_closed?(dossier)
|
def dossier_submission_is_closed?(dossier)
|
||||||
|
return false if dossier.editing_fork?
|
||||||
dossier.brouillon? && dossier.procedure.close?
|
dossier.brouillon? && dossier.procedure.close?
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -133,6 +133,13 @@ RSpec.describe DossierHelper, type: :helper do
|
||||||
|
|
||||||
it_behaves_like "returns false"
|
it_behaves_like "returns false"
|
||||||
end
|
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
|
end
|
||||||
|
|
||||||
describe '.dossier_display_state' do
|
describe '.dossier_display_state' do
|
||||||
|
|
Loading…
Add table
Reference in a new issue