feat(DossierAssignment): always add forced_groupe_instructeur when manual assignment

This commit is contained in:
Eric Leroy-Terquem 2023-07-06 11:06:10 +02:00 committed by Paul Chavard
parent 0e58e10b82
commit 7a95846cba
2 changed files with 2 additions and 2 deletions

View file

@ -365,8 +365,6 @@ module Instructeurs
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)
redirect_to instructeur_procedure_path(procedure)
end

View file

@ -698,6 +698,8 @@ class Dossier < ApplicationRecord
create_assignment(mode, previous_groupe_instructeur, groupe_instructeur, author&.email)
update!(forced_groupe_instructeur: true) if mode == DossierAssignment.modes.fetch(:manual)
if !brouillon?
unfollow_stale_instructeurs
if author.present?