pupilfirst/pupilfirst

View on GitHub
app/mailers/course_author_mailer.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
class CourseAuthorMailer < SchoolMailer
  def addition(course_author)
    @course = course_author.course
    @school = @course.school
    @user = course_author.user
    @user.regenerate_login_token
    @name = @user.preferred_name.presence || @user.name
    simple_mail(
      @user.email,
      I18n.t(
        'mailers.course_author.addition.subject',
        course_name: @course.name
      )
    )
  end
end