Class: UserMailer

Inherits:
ApplicationMailer
  • Object
show all
Defined in:
lib/generators/trek/templates/mailers/user_mailer.rb

Instance Method Summary collapse

Instance Method Details

#invite_email(user) ⇒ Object



13
14
15
16
17
18
19
20
# File 'lib/generators/trek/templates/mailers/user_mailer.rb', line 13

def invite_email(user)
  @user = user
  @url = edit_admin_user_password_reset_url(@user.reset_password_token)

  mail(
    to: @user.email
  )
end

#reset_password_email(user) ⇒ Object



4
5
6
7
8
9
10
11
# File 'lib/generators/trek/templates/mailers/user_mailer.rb', line 4

def reset_password_email(user)
  @user = user
  @url = edit_admin_user_password_reset_url(@user.reset_password_token)

  I18n.with_locale(@user.locale || I18n.default_locale) do
    mail(to: @user.email)
  end
end