Sha256: 8e13045e2668dd3d1933f8743864f62431ae64996c80fe23befe1ebd298e5bdd

Contents?: true

Size: 224 Bytes

Versions: 15

Compression:

Stored size: 224 Bytes

Contents

ActionMailer::Base.class_eval do
  class << self
    def site(object)
      object = object.owner while object.owner && !object.is_a?(Site)
      object
    end
  end

  def site(object)
    self.class.site(object)
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
adva-0.3.2 config/initializers/mailer.rb
adva-0.3.1 config/initializers/mailer.rb
adva-0.3.0 config/initializers/mailer.rb
adva-0.2.4 config/initializers/mailer.rb
adva-0.2.3 config/initializers/mailer.rb
adva-0.2.2 config/initializers/mailer.rb
adva-0.2.1 config/initializers/mailer.rb
adva-0.2.0 config/initializers/mailer.rb
adva-0.1.4 config/initializers/mailer.rb
adva-0.1.3 config/initializers/mailer.rb
adva-0.1.2 config/initializers/mailer.rb
adva-0.1.1 config/initializers/mailer.rb
adva-0.1.0 config/initializers/mailer.rb
adva_cms-0.0.1 config/initializers/mailer.rb
adva-0.0.1 adva_cms/config/initializers/mailer.rb