add correct action for instructeur
This commit is contained in:
parent
c2abceaa72
commit
8b88fafc25
9 changed files with 37 additions and 4 deletions
|
@ -8,6 +8,7 @@
|
|||
dossier_is_followed: current_instructeur&.follow?(dossier),
|
||||
close_to_expiration: dossier.close_to_expiration?,
|
||||
hidden_by_administration: dossier.hidden_by_administration?,
|
||||
hidden_at: dossier.hidden_at.present?,
|
||||
has_pending_correction: dossier.pending_correction?,
|
||||
has_blocking_pending_correction: dossier.procedure.feature_enabled?(:blocking_pending_correction) && dossier.pending_correction?,
|
||||
turbo: true,
|
||||
|
|
|
@ -1,7 +1,13 @@
|
|||
- if hidden_by_administration
|
||||
- if hidden_by_administration && hidden_at
|
||||
%li
|
||||
= button_to repousser_expiration_instructeur_dossier_path(procedure_id, dossier_id), method: :patch, class: "fr-btn fr-icon-refresh-line" do
|
||||
= t('views.instructeurs.dossiers.restore_and_extend')
|
||||
|
||||
- elsif hidden_by_administration
|
||||
%li
|
||||
= button_to restore_instructeur_dossier_path(procedure_id, dossier_id), method: :patch, class: "fr-btn fr-icon-refresh-line" do
|
||||
= t('views.instructeurs.dossiers.restore')
|
||||
|
||||
- elsif close_to_expiration || Dossier::TERMINE.include?(state)
|
||||
%li
|
||||
- if close_to_expiration
|
||||
|
|
|
@ -172,6 +172,7 @@
|
|||
dossier_is_followed: @followed_dossiers_id.include?(p.dossier_id),
|
||||
close_to_expiration: @statut == 'expirant',
|
||||
hidden_by_administration: @statut == 'supprimes_recemment',
|
||||
hidden_at: p.hidden_at.present?,
|
||||
sva_svr: @procedure.sva_svr_enabled?,
|
||||
has_blocking_pending_correction: @procedure.feature_enabled?(:blocking_pending_correction) && p.pending_correction?,
|
||||
turbo: false,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue