joshsoftware/code-curiosity

View on GitHub
app/mailers/redeem_mailer.rb

Summary

Maintainability
A
0 mins
Test Coverage
class RedeemMailer < ApplicationMailer
  default from: 'info@codecuriosity.org'

  def redeem_request(request)
    @user = request.user
    @points = request.points

    mail(to: @user.email, subject: "[CODECURIOSITY] #{@points} points redemption request")
  end

  def notify_admin(request)
    @redeem_request = request
    @user = request.user

    mail(to: ENV['ADMIN_EMAILS'].split(','), subject: "Redemption request from #{request.user.github_handle}")
  end

  def coupon_code(request)
    @user = request.user
    @redeem_request = request

    mail(to: request.user.email, subject: "[CODECURIOSITY] Here is your gift!")
  end
end