demarches-normaliennes/app/mailers/groupe_instructeur_mailer.rb

26 lines
820 B
Ruby
Raw Normal View History

2019-10-10 19:36:56 +02:00
class GroupeInstructeurMailer < ApplicationMailer
layout 'mailers/layout'
def add_instructeurs(group, new_instructeurs, current_instructeur_email)
@new_instructeur_emails = new_instructeurs.map(&:email)
@group = group
2019-10-10 19:36:56 +02:00
@current_instructeur_email = current_instructeur_email
subject = "Ajout dun instructeur dans le groupe \"#{group.label}\""
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 dun instructeur dans le groupe \"#{group.label}\""
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