Merge pull request #720 from sgmap/avoid_ui_switching_when_changing_state
When changing dossier state do not switch the UI
This commit is contained in:
commit
39a53ff9b9
2 changed files with 6 additions and 6 deletions
|
@ -188,7 +188,7 @@ class Backoffice::DossiersController < Backoffice::DossiersListController
|
||||||
private
|
private
|
||||||
|
|
||||||
def redirect_to_dossier(dossier)
|
def redirect_to_dossier(dossier)
|
||||||
if URI(request.referer).path == dossier_path(dossier.procedure, dossier)
|
if params[:new_ui] # TODO delete new_ui when old UI is no longer used
|
||||||
redirect_to dossier_path(dossier.procedure, dossier)
|
redirect_to dossier_path(dossier.procedure, dossier)
|
||||||
else
|
else
|
||||||
redirect_to backoffice_dossier_path(id: dossier.id)
|
redirect_to backoffice_dossier_path(id: dossier.id)
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
%h4 En construction
|
%h4 En construction
|
||||||
Vous permettez à l'usager de modifier ses réponses au formulaire
|
Vous permettez à l'usager de modifier ses réponses au formulaire
|
||||||
%li
|
%li
|
||||||
= link_to backoffice_dossier_receive_path(dossier), method: :post, data: { confirm: "Confirmer vous le passage en instruction de ce dossier ?" } do
|
= link_to backoffice_dossier_receive_path(dossier, new_ui: true), method: :post, data: { confirm: "Confirmer vous le passage en instruction de ce dossier ?" } do
|
||||||
%i.in-progress
|
%i.in-progress
|
||||||
.description
|
.description
|
||||||
%h4 Passer en instruction
|
%h4 Passer en instruction
|
||||||
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
- if dossier.en_instruction?
|
- if dossier.en_instruction?
|
||||||
%li
|
%li
|
||||||
= link_to backoffice_dossier_reopen_path(dossier), method: :post, data: { confirm: "Confirmer vous la réouverture de ce dossier ?" } do
|
= link_to backoffice_dossier_reopen_path(dossier, new_ui: true), method: :post, data: { confirm: "Confirmer vous la réouverture de ce dossier ?" } do
|
||||||
%i.edit
|
%i.edit
|
||||||
.description
|
.description
|
||||||
%h4 Repasser en construction
|
%h4 Repasser en construction
|
||||||
|
@ -34,13 +34,13 @@
|
||||||
%h4 Accepter
|
%h4 Accepter
|
||||||
L'usager sera notifié que son dossier a été accepté
|
L'usager sera notifié que son dossier a été accepté
|
||||||
%li
|
%li
|
||||||
= link_to backoffice_dossier_process_dossier_path(dossier, process_action: "without_continuation"), method: :post, data: { confirm: "Confirmer vous le classement sans suite de ce dossier ?" } do
|
= link_to backoffice_dossier_process_dossier_path(dossier, process_action: "without_continuation", new_ui: true), method: :post, data: { confirm: "Confirmer vous le classement sans suite de ce dossier ?" } do
|
||||||
%i.without-continuation
|
%i.without-continuation
|
||||||
.description
|
.description
|
||||||
%h4 Classer sans suite
|
%h4 Classer sans suite
|
||||||
L'usager ne recevra aucune notification
|
L'usager ne recevra aucune notification
|
||||||
%li
|
%li
|
||||||
= link_to backoffice_dossier_process_dossier_path(dossier, process_action: "refuse"), method: :post, data: { confirm: "Confirmer vous le refus de ce dossier ?" } do
|
= link_to backoffice_dossier_process_dossier_path(dossier, process_action: "refuse", new_ui: true), method: :post, data: { confirm: "Confirmer vous le refus de ce dossier ?" } do
|
||||||
%i.close
|
%i.close
|
||||||
.description
|
.description
|
||||||
%h4 Refuser
|
%h4 Refuser
|
||||||
|
@ -51,7 +51,7 @@
|
||||||
Accepter le dossier
|
Accepter le dossier
|
||||||
= "nº #{dossier.id}"
|
= "nº #{dossier.id}"
|
||||||
|
|
||||||
= form_tag(backoffice_dossier_process_dossier_url(dossier.id), method: :post, class: "form") do
|
= form_tag(backoffice_dossier_process_dossier_url(dossier.id, new_ui: true), method: :post, class: "form") do
|
||||||
= text_area :dossier, :motivation, class: "motivation-text-area", placeholder: "Rédigez votre motivation ici (facultative)"
|
= text_area :dossier, :motivation, class: "motivation-text-area", placeholder: "Rédigez votre motivation ici (facultative)"
|
||||||
%p.help
|
%p.help
|
||||||
L'acceptation du dossier envoie automatiquement une attestation à l'usager.
|
L'acceptation du dossier envoie automatiquement une attestation à l'usager.
|
||||||
|
|
Loading…
Add table
Reference in a new issue