Sha256: 816814d2c2a47cd0b0b18782ee3e6a8bda82d2c8d9487ffd9d807f5155c13ccb

Contents?: true

Size: 1.08 KB

Versions: 7

Compression:

Stored size: 1.08 KB

Contents

if defined?(ActionMailer::Preview)
  class MailPreview < ActionMailer::Preview
    def application_confirmation_email
      questionnaire = Questionnaire.first
      Mailer.application_confirmation_email(questionnaire)
    end

    def rsvp_confirmation_email
      Mailer.rsvp_confirmation_email(Questionnaire.first.id)
    end

    def accepted_email
      Mailer.accepted_email(Questionnaire.first.id)
    end

    def denied_email
      Mailer.denied_email(Questionnaire.first.id)
    end

    def bulk_message_email
      message = Message.first
      Mailer.bulk_message_email(message, User.first.id)
    end

    def incomplete_reminder_email
      Mailer.incomplete_reminder_email(User.without_questionnaire.first.id)
    end

    def bus_captain_confirmation_email
      buslist = BusList.first
      Mailer.bus_captain_confirmation_email(buslist.id, buslist.captains.first.id)
    end

    def slack_invite_email
      Mailer.slack_invite_email(Questionnaire.first.id)
    end

    def bus_list_update_email
      Mailer.bus_list_update_email(BusList.first.passengers.first.id)
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
hackathon_manager-0.4.0 app/mailers/mail_preview.rb
hackathon_manager-0.3.3 app/mailers/mail_preview.rb
hackathon_manager-0.3.2 app/mailers/mail_preview.rb
hackathon_manager-0.3.1 app/mailers/mail_preview.rb
hackathon_manager-0.3.0 app/mailers/mail_preview.rb
hackathon_manager-0.2.0 app/mailers/mail_preview.rb
hackathon_manager-0.1.0 app/mailers/mail_preview.rb