feat(routing): add reaffecter_un_dossier
This commit is contained in:
parent
ce1429b850
commit
e7e702a574
4 changed files with 41 additions and 0 deletions
|
@ -331,6 +331,21 @@ module Instructeurs
|
|||
end
|
||||
end
|
||||
|
||||
def reaffecter_un_dossier
|
||||
dossier = current_instructeur.dossiers.find(params[:dossier_id])
|
||||
|
||||
new_group = dossier
|
||||
.procedure
|
||||
.groupe_instructeurs.find(params[:groupe_instructeur_id])
|
||||
|
||||
dossier.assign_to_groupe_instructeur(new_group)
|
||||
|
||||
dossier.update!(forced_groupe_instructeur: true)
|
||||
|
||||
flash.notice = t('instructeurs.dossiers.reaffectation', dossier_id: dossier.id, label: new_group.label)
|
||||
redirect_to instructeur_procedure_path(procedure)
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def dossier_scope
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue