tech(clean): simplify implementation of eligibilite rules, code, enhance wording and test coverage
This commit is contained in:
parent
a011576757
commit
f819da8921
29 changed files with 161 additions and 219 deletions
|
@ -3,12 +3,12 @@
|
|||
= render Dossiers::AutosaveFooterComponent.new(dossier: @dossier, annotation: annotation?)
|
||||
|
||||
- if !annotation? && @dossier.can_transition_to_en_construction?
|
||||
- if ineligibilite_rules_invalid?
|
||||
- if !can_passer_en_construction?
|
||||
= link_to t('.submit_disabled'), "#", disabled_submit_buttons_options
|
||||
= button_to t('.submit'), brouillon_dossier_url(@dossier), submit_draft_button_options
|
||||
|
||||
- if @dossier.forked_with_changes?
|
||||
- if ineligibilite_rules_invalid?
|
||||
- if !can_passer_en_construction?
|
||||
= link_to t('.submit_disabled'), "#", disabled_submit_buttons_options
|
||||
= button_to t('.submit_changes'), modifier_dossier_url(@dossier.editing_fork_origin), submit_en_construction_button_options
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue