diff --git a/app/graphql/mutations/dossier_changer_groupe_instructeur.rb b/app/graphql/mutations/dossier_changer_groupe_instructeur.rb index 7a472b92e..fb7e9eadd 100644 --- a/app/graphql/mutations/dossier_changer_groupe_instructeur.rb +++ b/app/graphql/mutations/dossier_changer_groupe_instructeur.rb @@ -11,8 +11,16 @@ module Mutations field :errors, [Types::ValidationErrorType], null: true def resolve(dossier:, groupe_instructeur:) + previous_groupe_instructeur = dossier.groupe_instructeur + dossier.assign_to_groupe_instructeur(groupe_instructeur) + dossier.create_assignment( + DossierAssignment.modes.fetch(:manual), + previous_groupe_instructeur, + dossier.groupe_instructeur + ) + { dossier: } end