feat(DossierAssignment): always add forced_groupe_instructeur when manual assignment
This commit is contained in:
parent
0e58e10b82
commit
7a95846cba
2 changed files with 2 additions and 2 deletions
|
@ -365,8 +365,6 @@ module Instructeurs
|
||||||
|
|
||||||
dossier.assign_to_groupe_instructeur(new_group, DossierAssignment.modes.fetch(:manual), current_instructeur)
|
dossier.assign_to_groupe_instructeur(new_group, DossierAssignment.modes.fetch(:manual), current_instructeur)
|
||||||
|
|
||||||
dossier.update!(forced_groupe_instructeur: true)
|
|
||||||
|
|
||||||
flash.notice = t('instructeurs.dossiers.reaffectation', dossier_id: dossier.id, label: new_group.label)
|
flash.notice = t('instructeurs.dossiers.reaffectation', dossier_id: dossier.id, label: new_group.label)
|
||||||
redirect_to instructeur_procedure_path(procedure)
|
redirect_to instructeur_procedure_path(procedure)
|
||||||
end
|
end
|
||||||
|
|
|
@ -698,6 +698,8 @@ class Dossier < ApplicationRecord
|
||||||
|
|
||||||
create_assignment(mode, previous_groupe_instructeur, groupe_instructeur, author&.email)
|
create_assignment(mode, previous_groupe_instructeur, groupe_instructeur, author&.email)
|
||||||
|
|
||||||
|
update!(forced_groupe_instructeur: true) if mode == DossierAssignment.modes.fetch(:manual)
|
||||||
|
|
||||||
if !brouillon?
|
if !brouillon?
|
||||||
unfollow_stale_instructeurs
|
unfollow_stale_instructeurs
|
||||||
if author.present?
|
if author.present?
|
||||||
|
|
Loading…
Reference in a new issue