Class: Spree::NewsletterMailer
- Inherits:
-
BaseMailer
- Object
- BaseMailer
- Spree::NewsletterMailer
- Defined in:
- app/mailers/spree/newsletter_mailer.rb
Instance Method Summary collapse
Instance Method Details
#email_confirmation(subscriber, redirect_url: nil) ⇒ Object
3 4 5 6 7 8 9 |
# File 'app/mailers/spree/newsletter_mailer.rb', line 3 def email_confirmation(subscriber, redirect_url: nil) @subscriber = subscriber store = subscriber.store || Spree::Current.store || Spree::Store.default base_url = redirect_url.presence || store.storefront_url @confirm_email_url = append_token(base_url, @subscriber.verification_token) mail(to: @subscriber.email, from: from_address, subject: Spree.t('newsletter_mailer.email_confirmation.subject')) end |