Sha256: 17c1abfdd77b532392a32ece7ff122d4d386dc7fce1fe3c69572e34dc35bd292

Contents?: true

Size: 1.06 KB

Versions: 15

Compression:

Stored size: 1.06 KB

Contents

# Copyright (c) 2008-2013 Michael Dvorkin and contributors.
#
# Fat Free CRM is freely distributable under the terms of MIT license.
# See MIT-LICENSE file or http://www.opensource.org/licenses/mit-license.php
#------------------------------------------------------------------------------
class UserMailer < ActionMailer::Base
  def password_reset_instructions(user)
    @edit_password_url = edit_password_url(user.perishable_token)

    mail subject: "Fat Free CRM: " + I18n.t(:password_reset_instruction),
         to: user.email,
         from: from_address,
         date: Time.now
  end

  def assigned_entity_notification(entity, assigner)
    @entity_url = url_for(entity)
    @entity_name = entity.name
    @entity_type = entity.class.name
    @assigner_name = assigner.name
    mail subject: "Fat Free CRM: You have been assigned #{@entity_name} #{@entity_type}",
         to: entity.assignee.email,
         from: from_address
  end

  private

  def from_address
    from = (Setting.smtp || {})[:from]
    !from.blank? ? from : "Fat Free CRM <noreply@fatfreecrm.com>"
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
fat_free_crm-0.14.2 app/mailers/user_mailer.rb
fat_free_crm-0.15.2 app/mailers/user_mailer.rb
fat_free_crm-0.16.4 app/mailers/user_mailer.rb
fat_free_crm-0.14.1 app/mailers/user_mailer.rb
fat_free_crm-0.15.1 app/mailers/user_mailer.rb
fat_free_crm-0.16.3 app/mailers/user_mailer.rb
fat_free_crm-0.16.2 app/mailers/user_mailer.rb
fat_free_crm-0.16.1 app/mailers/user_mailer.rb
fat_free_crm-0.16.0 app/mailers/user_mailer.rb
fat_free_crm-0.15.0 app/mailers/user_mailer.rb
fat_free_crm-0.15.0.beta.2 app/mailers/user_mailer.rb
fat_free_crm-0.15.0.beta app/mailers/user_mailer.rb
fat_free_crm-0.14.0 app/mailers/user_mailer.rb
reduced_fat_crm-0.15.0.beta app/mailers/user_mailer.rb
reduced_fat_crm-0.14.0 app/mailers/user_mailer.rb