instructeurs: fix mailer previews not to use Instructeur.email
Mailers previews now create mock Instructeurs without directly accessing the email.
This commit is contained in:
parent
8e6930d257
commit
38f994a151
2 changed files with 9 additions and 3 deletions
|
@ -1,7 +1,7 @@
|
||||||
# Preview all emails at http://localhost:3000/rails/mailers/avis_mailer
|
# Preview all emails at http://localhost:3000/rails/mailers/avis_mailer
|
||||||
class AvisMailerPreview < ActionMailer::Preview
|
class AvisMailerPreview < ActionMailer::Preview
|
||||||
def avis_invitation
|
def avis_invitation
|
||||||
gestionaire = Instructeur.new(id: 1, email: 'jeanmichel.de-chauvigny@exemple.fr')
|
gestionaire = Instructeur.new(id: 1, user: User.new(email: 'jeanmichel.de-chauvigny@exemple.fr'))
|
||||||
avis = Avis.new(id: 1, email: 'test@exemple.fr', claimant: gestionaire)
|
avis = Avis.new(id: 1, email: 'test@exemple.fr', claimant: gestionaire)
|
||||||
avis.dossier = Dossier.new(id: 1)
|
avis.dossier = Dossier.new(id: 1)
|
||||||
avis.dossier.procedure = Procedure.new(libelle: 'Démarche pour faire des marches')
|
avis.dossier.procedure = Procedure.new(libelle: 'Démarche pour faire des marches')
|
||||||
|
|
|
@ -44,11 +44,17 @@ class InstructeurMailerPreview < ActionMailer::Preview
|
||||||
private
|
private
|
||||||
|
|
||||||
def instructeur
|
def instructeur
|
||||||
Instructeur.new(id: 10, email: 'instructeur@administration.gouv.fr')
|
Instructeur.new(
|
||||||
|
id: 10,
|
||||||
|
user: User.new(email: 'instructeur@administration.gouv.fr')
|
||||||
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
def target_instructeur
|
def target_instructeur
|
||||||
Instructeur.new(id: 12, email: 'collegue@administration.gouv.fr')
|
Instructeur.new(
|
||||||
|
id: 12,
|
||||||
|
user: User.new(email: 'collegue@administration.gouv.fr')
|
||||||
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
def procedure
|
def procedure
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue