diff --git a/app/controllers/instructeurs/groupe_instructeurs_controller.rb b/app/controllers/instructeurs/groupe_instructeurs_controller.rb index d08e7987b..3193d9455 100644 --- a/app/controllers/instructeurs/groupe_instructeurs_controller.rb +++ b/app/controllers/instructeurs/groupe_instructeurs_controller.rb @@ -30,9 +30,13 @@ module Instructeurs groupe_instructeur.add(instructeur) flash[:notice] = "L’instructeur « #{instructeur_email} » a été affecté au groupe." - GroupeInstructeurMailer - .notify_added_instructeurs(groupe_instructeur, [instructeur], current_user.email) - .deliver_later + if instructeur.user.email_verified_at + GroupeInstructeurMailer + .notify_added_instructeurs(groupe_instructeur, [instructeur], current_user.email) + .deliver_later + else + InstructeurMailer.confirm_and_notify_added_instructeur(instructeur, groupe_instructeur, current_user.email).deliver_later + end end redirect_to instructeur_groupe_path(procedure, groupe_instructeur)