Sha256: 425243d4964918efc6ec8f2d6afc6b6ea2546c5e6bce70e30c486712a5cece7c
Contents?: true
Size: 629 Bytes
Versions: 62
Compression:
Stored size: 629 Bytes
Contents
class UserMailer < ApplicationMailer def we_miss_you_reminder(user, cycles) send_reminder! user, :we_miss_you, "#{cycles.ordinalize}_reminder" end def no_submissions_reminder(user) send_reminder! user, :start_using_mumuki, "no_submissions_reminder" end private def send_reminder!(user, subject, template_name) @user = user @unsubscribe_code = User.unsubscription_verifier.generate(user.id) @organization = user.last_organization I18n.with_locale(@organization.locale) do mail to: user.email, subject: t(subject), template_name: template_name end end end
Version data entries
62 entries across 62 versions & 1 rubygems