fix(dossier): ineligibilite modal en construction/fork

This commit is contained in:
Colin Darie 2024-12-16 21:18:59 +01:00
parent 1c6d012f44
commit d8ee89db29
No known key found for this signature in database
GPG key ID: 4FB865FDBCA4BCC4
3 changed files with 3 additions and 3 deletions

View file

@ -16,7 +16,7 @@
%p= error_message
- if wrapped?
%div{ id: dom_id(@dossier, :ineligibilite_rules_broken) }
#ineligibilite_rules_modal
= modal_content
- else
= modal_content

View file

@ -1,7 +1,7 @@
= render partial: 'shared/dossiers/update_champs', locals: { to_show: @to_show, to_hide: @to_hide, to_update: @to_update, dossier: @dossier }
- if params[:validate].present? && @dossier.revision.ineligibilite_enabled?
= turbo_stream.update dom_id(@dossier, :ineligibilite_rules_broken), render(Dossiers::InvalidIneligibiliteRulesComponent.new(dossier: @dossier, wrapped: false))
= turbo_stream.update :ineligibilite_rules_modal, render(Dossiers::InvalidIneligibiliteRulesComponent.new(dossier: @dossier, wrapped: false))
- if @update_contact_information
= turbo_stream.update "contact_information", partial: 'shared/dossiers/update_contact_information', locals: { dossier: @dossier, procedure: @dossier.procedure }

View file

@ -164,7 +164,7 @@ describe 'shared/dossiers/edit', type: :view do
end
it 'renders broken transitions rules dialog' do
expect(subject).to have_selector("##{ActionView::RecordIdentifier.dom_id(dossier, :ineligibilite_rules_broken)}")
expect(subject).to have_selector("#ineligibilite_rules_modal [data-fr-opened='true']")
end
end
end