2019-10-10 19:36:56 +02:00
|
|
|
|
class GroupeInstructeurMailer < ApplicationMailer
|
|
|
|
|
layout 'mailers/layout'
|
|
|
|
|
|
2019-11-04 14:49:53 +01:00
|
|
|
|
def add_instructeurs(group, instructeurs, current_instructeur_email)
|
|
|
|
|
@new_instructeur_emails = instructeurs.map(&:email)
|
|
|
|
|
@group = Procedure.last.defaut_groupe_instructeur
|
2019-10-10 19:36:56 +02:00
|
|
|
|
@current_instructeur_email = current_instructeur_email
|
|
|
|
|
|
|
|
|
|
subject = "Ajout d’un instructeur dans le groupe \"#{group.label}\""
|
|
|
|
|
|
2019-10-15 18:32:18 +02:00
|
|
|
|
emails = @group.instructeurs.map(&:email)
|
2019-10-10 19:36:56 +02:00
|
|
|
|
mail(bcc: emails, subject: subject)
|
|
|
|
|
end
|
2019-10-09 18:23:29 +02:00
|
|
|
|
|
|
|
|
|
def remove_instructeur(group, instructeur, current_instructeur_email)
|
|
|
|
|
@email = instructeur.email
|
|
|
|
|
@group = group
|
|
|
|
|
@current_instructeur_email = current_instructeur_email
|
|
|
|
|
|
|
|
|
|
subject = "Suppression d’un instructeur dans le groupe \"#{group.label}\""
|
|
|
|
|
|
2019-10-15 18:32:18 +02:00
|
|
|
|
emails = @group.instructeurs.map(&:email)
|
2019-10-09 18:23:29 +02:00
|
|
|
|
mail(bcc: emails, subject: subject)
|
|
|
|
|
end
|
2019-10-10 19:36:56 +02:00
|
|
|
|
end
|