task_mailer.rb
790 Bytes
class TaskMailer < ActionMailer::Base
def task_finished(task)
recipients task.requestor.email
from task.requestor.environment.contact_email
subject task
body :requestor => task.requestor.name,
:message => task.finish_message,
:environment => task.requestor.environment.name,
:url => url_for(:host => task.requestor.environment.default_hostname, :controller => 'home')
end
def task_cancelled(task)
recipients task.requestor.email
from task.requestor.environment.contact_email
subject task
body :requestor => task.requestor.name,
:message => task.cancel_message,
:environment => task.requestor.environment.name,
:url => url_for(:host => task.requestor.environment.default_hostname, :controller => 'home')
end
end