Instructeur : delete the folder if the user has hide it
This commit is contained in:
parent
22ac853815
commit
7d7b847437
4 changed files with 1 additions and 9 deletions
|
@ -240,12 +240,6 @@ module Instructeurs
|
|||
end
|
||||
end
|
||||
|
||||
def hide_dossier
|
||||
dossier.update(hidden_by_instructeur_at: Time.zone.now)
|
||||
flash.notice = t('instructeurs.dossiers.deleted_by_instructeur')
|
||||
redirect_back(fallback_location: instructeur_procedures_url)
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def dossier
|
||||
|
|
|
@ -119,4 +119,3 @@
|
|||
.dropdown-description
|
||||
%h4 Supprimer le dossier
|
||||
L’usager sera notifié que son dossier est supprimé.
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
Archiver le dossier
|
||||
|
||||
%li.danger
|
||||
= link_to hide_dossier_instructeur_dossier_path(procedure_id, dossier_id), method: :patch, data: { confirm: "Voulez vous vraiment supprimer le dossier #{dossier_id} ? Cette action est irréversible. \nNous vous suggérons de télécharger le dossier au format PDF au préalable." } do
|
||||
= link_to supprimer_dossier_instructeur_dossier_path(procedure_id, dossier_id), method: :patch, data: { confirm: "Voulez vous vraiment supprimer le dossier #{dossier_id} ? Cette action est irréversible. \nNous vous suggérons de télécharger le dossier au format PDF au préalable." } do
|
||||
%span.icon.delete
|
||||
.dropdown-description
|
||||
= t('views.instructeurs.dossiers.delete_dossier')
|
||||
|
|
|
@ -377,7 +377,6 @@ Rails.application.routes.draw do
|
|||
patch 'unarchive'
|
||||
patch 'supprimer-dossier' => 'dossiers#delete_dossier'
|
||||
patch 'annotations' => 'dossiers#update_annotations'
|
||||
patch 'hide_dossier'
|
||||
post 'commentaire' => 'dossiers#create_commentaire'
|
||||
post 'passer-en-instruction' => 'dossiers#passer_en_instruction'
|
||||
post 'repasser-en-construction' => 'dossiers#repasser_en_construction'
|
||||
|
|
Loading…
Reference in a new issue