25 lines
820 B
Ruby
25 lines
820 B
Ruby
class GroupeInstructeurMailer < ApplicationMailer
|
||
layout 'mailers/layout'
|
||
|
||
def add_instructeurs(group, new_instructeurs, current_instructeur_email)
|
||
@new_instructeur_emails = new_instructeurs.map(&:email)
|
||
@group = group
|
||
@current_instructeur_email = current_instructeur_email
|
||
|
||
subject = "Ajout d’un instructeur dans le groupe \"#{group.label}\""
|
||
|
||
emails = @group.instructeurs.map(&:email)
|
||
mail(bcc: emails, subject: subject)
|
||
end
|
||
|
||
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}\""
|
||
|
||
emails = @group.instructeurs.map(&:email)
|
||
mail(bcc: emails, subject: subject)
|
||
end
|
||
end
|