Do not send fake password to users upgraded to gestionnaires
This commit is contained in:
parent
98bb48b952
commit
ff3dc32de3
3 changed files with 19 additions and 3 deletions
|
@ -53,9 +53,13 @@ class Admin::GestionnairesController < AdminController
|
|||
)
|
||||
|
||||
if @gestionnaire.errors.messages.empty?
|
||||
User.create(attributes)
|
||||
if User.exists?(email: @gestionnaire.email)
|
||||
GestionnaireMailer.user_to_gestionnaire(@gestionnaire.email).deliver_now!
|
||||
else
|
||||
User.create(attributes)
|
||||
GestionnaireMailer.new_gestionnaire(@gestionnaire.email, @gestionnaire.password).deliver_now!
|
||||
end
|
||||
flash.notice = 'Accompagnateur ajouté'
|
||||
GestionnaireMailer.new_gestionnaire(@gestionnaire.email, @gestionnaire.password).deliver_now!
|
||||
else
|
||||
flash.alert = @gestionnaire.errors.full_messages
|
||||
end
|
||||
|
|
|
@ -2,7 +2,11 @@ class GestionnaireMailer < ApplicationMailer
|
|||
layout 'mailers/layout'
|
||||
|
||||
def new_gestionnaire(email, password)
|
||||
send_mail email, password, "Vous avez été nommé accompagnateur sur demarches-simplifiees.fr"
|
||||
send_mail(email, password, "Vous avez été nommé accompagnateur sur demarches-simplifiees.fr")
|
||||
end
|
||||
|
||||
def user_to_gestionnaire(email)
|
||||
send_mail(email, nil, "Vous avez été nommé accompagnateur sur demarches-simplifiees.fr")
|
||||
end
|
||||
|
||||
def last_week_overview(gestionnaire)
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
Bienvenue sur demarches-simplifiees.fr,
|
||||
\
|
||||
Vous venez d'être nommé accompagnateur sur demarches-simplifiees.fr.
|
||||
Votre compte (#{@email}) vous donnera désormais aussi accès à l’espace accompagnateur.
|
||||
\
|
||||
Bonne journée,
|
||||
\
|
||||
L'équipe demarches-simplifiees.fr
|
Loading…
Add table
Add a link
Reference in a new issue