Sha256: 716ae15b83856fd48a8a14ba13fbf02aa503fb4ba69a32901e3060d50dfc2d9a

Contents?: true

Size: 722 Bytes

Versions: 8

Compression:

Stored size: 722 Bytes

Contents

require "study_engine/config"

module StudyEngine
  class Mailer < ActionMailer::Base
    helper MailerHelpers

    default content_type: "text/html"

    def assessment_url_notification email, assessment
      @assessment = assessment
      subject = "URL for #{assessment.study_id} #{assessment.event}"
      mail to: email,
        subject: subject,
        content_type: "text/plain"
    end

    def assessment_recorded_notification email, assessment
      @study_name = StudyEngine.study_name
      @assessment = assessment
      subject = "#{assessment.study_id} #{assessment.event} recorded"
      mail to: email, subject: subject, content_type: "text/plain", cc: StudyEngine.notification_email
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
study_engine-0.3.1 app/mailers/study_engine/mailer.rb
study_engine-0.3.0 app/mailers/study_engine/mailer.rb
study_engine-0.2.2 app/mailers/study_engine/mailer.rb
study_engine-0.2.1 app/mailers/study_engine/mailer.rb
study_engine-0.2.0 app/mailers/study_engine/mailer.rb
study_engine-0.1.1 app/mailers/study_engine/mailer.rb
study_engine-0.1.0 app/mailers/study_engine/mailer.rb
study_engine-0.0.2 app/mailers/study_engine/mailer.rb