diff --git a/app/mailers/application_mailer.rb b/app/mailers/application_mailer.rb index 00696caa0..bec34766e 100644 --- a/app/mailers/application_mailer.rb +++ b/app/mailers/application_mailer.rb @@ -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}" } diff --git a/app/mailers/digest_mailer.rb b/app/mailers/digest_mailer.rb index 6eb1f93a2..cfe4cab15 100644 --- a/app/mailers/digest_mailer.rb +++ b/app/mailers/digest_mailer.rb @@ -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 diff --git a/app/mailers/pro_membership_mailer.rb b/app/mailers/pro_membership_mailer.rb index 9a15798cd..b50f24ac9 100644 --- a/app/mailers/pro_membership_mailer.rb +++ b/app/mailers/pro_membership_mailer.rb @@ -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 diff --git a/app/models/site_config.rb b/app/models/site_config.rb index fbe6e5694..b8dd4b08b 100644 --- a/app/models/site_config.rb +++ b/app/models/site_config.rb @@ -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