Instructeur : delete the folder if the user has hide it

This commit is contained in:
Kara Diaby 2021-12-06 15:58:00 +01:00
parent 22ac853815
commit 7d7b847437
4 changed files with 1 additions and 9 deletions

View file

@ -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

View file

@ -119,4 +119,3 @@
.dropdown-description
%h4 Supprimer le dossier
Lusager sera notifié que son dossier est supprimé.

View file

@ -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')

View file

@ -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'