fix(groupe instructeur API): move condition to catch error

This commit is contained in:
Eric Leroy-Terquem 2023-02-21 09:51:14 +01:00
parent a150aa33ef
commit 6c277e8678

View file

@ -12,10 +12,10 @@ module Mutations
ids, emails = partition_instructeurs_by(instructeurs)
instructeurs = groupe_instructeur.instructeurs.find_all_by_identifier(ids:, emails:)
instructeurs.each { groupe_instructeur.remove(_1) }
groupe_instructeur.reload
if instructeurs.present?
instructeurs.each { groupe_instructeur.remove(_1) }
groupe_instructeur.reload
GroupeInstructeurMailer
.notify_group_when_instructeurs_removed(groupe_instructeur, instructeurs, current_administrateur.email)
.deliver_later