greenlight/test/mailers/previews/user_mailer_preview.rb
farhatahmad c73064a70a GRN-45: Fixed the URL being sent in the password reset email (#351)
* Fixed the url used in the reset password emails and added the ability to preview emails in the dev environment

* Replaced localhost with example.com in email previews

* Update password_reset.html.erb
2019-02-01 15:00:10 -05:00

21 lines
649 B
Ruby

# frozen_string_literal: true
class UserMailerPreview < ActionMailer::Preview
# Preview this email at
# http://localhost:3000/rails/mailers/user_mailer/password_reset
def password_reset
user = User.first
user.reset_token = User.new_token
url = "http://example.com" + "/password_resets/" + user.reset_token + "/edit?email=" + user.email
UserMailer.password_reset(user, url)
end
# Preview this email at
# http://localhost:3000/rails/mailers/user_mailer/verify_email
def verify_email
user = User.first
url = "http://example.com" + "/u/verify/confirm/" + user.uid
UserMailer.verify_email(user, url)
end
end