Class: StagingMailerInterceptor
- Inherits:
-
Object
- Object
- StagingMailerInterceptor
- Defined in:
- lib/generators/rolemodel/mailers/templates/app/mailers/staging_mailer_interceptor.rb
Class Method Summary collapse
Class Method Details
.delivering_email(message) ⇒ Object
2 3 4 5 6 7 8 |
# File 'lib/generators/rolemodel/mailers/templates/app/mailers/staging_mailer_interceptor.rb', line 2 def self.delivering_email() whitelisted_emails = ENV['WHITELISTED_EMAILS'].split(',').map(&:strip) .to = .to & whitelisted_emails subject_name = ENV['HEROKU_APP_NAME'].presence || 'STAGING' .subject = "#{subject_name} - #{.subject}" .perform_deliveries = false if .to.blank? end |