From 99a714e39bd47fff8f02629965fea17948c37217 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sat, 3 Jun 2017 08:20:20 +0000 Subject: [PATCH] Prevent clash with Rails 5.1 Mailer class. git-svn-id: http://svn.redmine.org/redmine/trunk@16600 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/models/mail_handler.rb | 2 +- app/models/mailer.rb | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/models/mail_handler.rb b/app/models/mail_handler.rb index dc033de75..86ad4eb27 100644 --- a/app/models/mail_handler.rb +++ b/app/models/mail_handler.rb @@ -130,7 +130,7 @@ class MailHandler < ActionMailer::Base end add_user_to_group(handler_options[:default_group]) unless handler_options[:no_account_notice] - Mailer.account_information(@user, @user.password).deliver + ::Mailer.account_information(@user, @user.password).deliver end else if logger diff --git a/app/models/mailer.rb b/app/models/mailer.rb index f6b16b9f2..838eefe53 100644 --- a/app/models/mailer.rb +++ b/app/models/mailer.rb @@ -61,7 +61,7 @@ class Mailer < ActionMailer::Base to = issue.notified_users cc = issue.notified_watchers - to issue.each_notification(to + cc) do |users| - Mailer.issue_add(issue, to & users, cc & users).deliver + issue_add(issue, to & users, cc & users).deliver end end @@ -95,7 +95,7 @@ class Mailer < ActionMailer::Base cc = journal.notified_watchers - to journal.each_notification(to + cc) do |users| issue.each_notification(users) do |users2| - Mailer.issue_edit(journal, to & users2, cc & users2).deliver + issue_edit(journal, to & users2, cc & users2).deliver end end end @@ -317,7 +317,7 @@ class Mailer < ActionMailer::Base # TODO: maybe not the best way to handle this return if user.admin? && user.login == 'admin' && user.mail == 'admin@example.net' - Mailer.security_notification(user, + security_notification(user, message: :mail_body_password_updated, title: :button_change_password, url: {controller: 'my', action: 'password'} @@ -359,7 +359,7 @@ class Mailer < ActionMailer::Base return unless changes.present? users = User.active.where(admin: true).to_a - Mailer.settings_updated(users, changes).deliver + settings_updated(users, changes).deliver end def test_email(user)