Sha256: f530fac80a4cf02cf7188c010a3dc09c8e033809b880a099d54c8be369769fdb

Contents?: true

Size: 752 Bytes

Versions: 2

Compression:

Stored size: 752 Bytes

Contents

# frozen_string_literal: true

module MrCommon
  class RegistrationMailer < ApplicationMailer
    def unconfirmed_registration(registration_id)
      @registration = Registration.find(registration_id)
      mail(to: @registration.email, subject: MrCommon.registration_unconfirmed_subject)
    end

    def confirmed_registration(registration_id)
      @registration = Registration.find(registration_id)
      @reminders = Reminder.for_confirmed_notice
      mail(to: @registration.email, subject: MrCommon.registration_confirmed_subject)
    end

    def revoked_registration(registration_id)
      @registration = Registration.find(registration_id)
      mail(to: @registration.email, subject: MrCommon.registration_revoked_subject)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mr_common-2.1.0 app/mailers/mr_common/registration_mailer.rb
mr_common-2.0.0 app/mailers/mr_common/registration_mailer.rb