Add ApplicationMailer

This commit is contained in:
Benjamin Neff 2017-08-05 06:03:02 +02:00
parent 4a9548ec1b
commit fe57bd88e8
No known key found for this signature in database
GPG key ID: 971464C3F1A90194
6 changed files with 8 additions and 11 deletions

View file

@ -0,0 +1,3 @@
class ApplicationMailer < ActionMailer::Base
default from: "\"#{AppConfig.settings.pod_name}\" <#{AppConfig.mail.sender_address}>"
end

View file

@ -1,5 +1,5 @@
class DiasporaDeviseMailer < Devise::Mailer class DiasporaDeviseMailer < Devise::Mailer
default :from => AppConfig.mail.sender_address default from: "\"#{AppConfig.settings.pod_name}\" <#{AppConfig.mail.sender_address}>"
def self.mailer_name def self.mailer_name
"devise/mailer" "devise/mailer"

View file

@ -1,6 +1,4 @@
class ExportMailer < ActionMailer::Base class ExportMailer < ApplicationMailer
default from: AppConfig.mail.sender_address
def export_complete_for(user) def export_complete_for(user)
@user = user @user = user

View file

@ -1,6 +1,4 @@
class Maintenance < ActionMailer::Base class Maintenance < ApplicationMailer
default :from => AppConfig.mail.sender_address
def account_removal_warning(user) def account_removal_warning(user)
@user = user @user = user
@login_url = new_user_session_url @login_url = new_user_session_url

View file

@ -1,4 +1,4 @@
class Notifier < ActionMailer::Base class Notifier < ApplicationMailer
helper :application helper :application
helper :notifier helper :notifier
helper :people helper :people

View file

@ -1,6 +1,4 @@
class ReportMailer < ActionMailer::Base class ReportMailer < ApplicationMailer
default from: "\"#{AppConfig.settings.pod_name}\" <#{AppConfig.mail.sender_address}>"
def self.new_report(report_id) def self.new_report(report_id)
report = Report.find_by_id(report_id) report = Report.find_by_id(report_id)
Role.moderators.map {|role| super(report.item_type, report.item_id, report.text, role) } Role.moderators.map {|role| super(report.item_type, report.item_id, report.text, role) }