mirror of
https://github.com/meineerde/redmine.git
synced 2026-01-05 07:01:30 +00:00
Code cleanup: use safe navigation operator in app/models/mailer.rb
git-svn-id: http://svn.redmine.org/redmine/trunk@18045 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
bc9de070df
commit
25ec4a9366
@ -632,7 +632,7 @@ class Mailer < ActionMailer::Base
|
||||
mail_from = Mail::Address.new(Setting.mail_from)
|
||||
if mail_from.display_name.blank? && mail_from.comments.blank?
|
||||
mail_from.display_name =
|
||||
(@author && @author.logged?) ? @author.name : Setting.app_title
|
||||
@author&.logged? ? @author.name : Setting.app_title
|
||||
end
|
||||
|
||||
headers.reverse_merge! 'X-Mailer' => 'Redmine',
|
||||
@ -653,13 +653,13 @@ class Mailer < ActionMailer::Base
|
||||
# Removes the author from the recipients and cc
|
||||
# if the author does not want to receive notifications
|
||||
# about what the author do
|
||||
if @author && @author.logged? && @author.pref.no_self_notified
|
||||
if @author&.logged? && @author.pref.no_self_notified
|
||||
addresses = @author.mails
|
||||
headers[:to] -= addresses if headers[:to].is_a?(Array)
|
||||
headers[:cc] -= addresses if headers[:cc].is_a?(Array)
|
||||
end
|
||||
|
||||
if @author && @author.logged?
|
||||
if @author&.logged?
|
||||
redmine_headers 'Sender' => @author.login
|
||||
end
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user