Set default email in application mailer using ENV variable (#5394) [deploy]
* Set default email in application mailer using ENV variable * remove readonly * replace siteconfig with ENV variable for more mailers
This commit is contained in:
parent
21e64bfb46
commit
8a630b1896
4 changed files with 4 additions and 4 deletions
|
|
@ -1,5 +1,5 @@
|
|||
class ApplicationMailer < ActionMailer::Base
|
||||
default from: "DEV Community <#{SiteConfig.default_site_email}>"
|
||||
default from: "DEV Community <#{ApplicationConfig['DEFAULT_SITE_EMAIL']}>"
|
||||
layout "mailer"
|
||||
default template_path: ->(mailer) { "mailers/#{mailer.class.name.underscore}" }
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
class DigestMailer < ApplicationMailer
|
||||
default from: "DEV Digest <#{SiteConfig.default_site_email}>"
|
||||
default from: "DEV Digest <#{ApplicationConfig['DEFAULT_SITE_EMAIL']}>"
|
||||
|
||||
def digest_email(user, articles)
|
||||
@user = user
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
class ProMembershipMailer < ApplicationMailer
|
||||
default from: "DEV Pro Memberships <#{SiteConfig.default_site_email}>"
|
||||
default from: "DEV Pro Memberships <#{ApplicationConfig['DEFAULT_SITE_EMAIL']}>"
|
||||
|
||||
def expiring_membership(pro_membership, expiration_date)
|
||||
@pro_membership = pro_membership
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ class SiteConfig < RailsSettings::Base
|
|||
|
||||
# staff account
|
||||
field :staff_user_id, type: :integer, default: 1
|
||||
field :default_site_email, type: :string, default: "yo@dev.to", readonly: true
|
||||
field :default_site_email, type: :string, default: "yo@dev.to"
|
||||
field :social_networks_handle, type: :string, default: "thepracticaldev"
|
||||
|
||||
# images
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue