mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 20:41:24 +08:00
FIX: from field of emails should be including email_site_title or site title settings
This commit is contained in:
@ -202,11 +202,16 @@ module Email
|
||||
end
|
||||
|
||||
def alias_email(source)
|
||||
return source if @opts[:from_alias].blank? && SiteSetting.email_site_title.blank?
|
||||
return source if @opts[:from_alias].blank? &&
|
||||
SiteSetting.email_site_title.blank? &&
|
||||
SiteSetting.title.blank?
|
||||
|
||||
if !@opts[:from_alias].blank?
|
||||
"#{Email.cleanup_alias(@opts[:from_alias])} <#{source}>"
|
||||
elsif source == SiteSetting.notification_email || source == SiteSetting.reply_by_email_address
|
||||
site_alias_email(source)
|
||||
else
|
||||
"#{Email.cleanup_alias(SiteSetting.email_site_title)} <#{source}>"
|
||||
source
|
||||
end
|
||||
end
|
||||
|
||||
|
Reference in New Issue
Block a user