Class EditorRequestMailer
In: app/models/editor_request_mailer.rb
Parent: ActionMailer::Base

Methods

Public Instance methods

[Source]

    # File app/models/editor_request_mailer.rb, line 2
 2:   def notification(editor_request)
 3:     # Not thread-safe. Won't work for multiple associations.
 4:     ActionMailer::Base.default_url_options[:host] = RacingAssociation.current.rails_host
 5:     
 6:     recipients    "#{editor_request.editor.name} <#{editor_request.editor.email}>"
 7:     from          "#{RacingAssociation.current.short_name} Help <#{RacingAssociation.current.email}>"
 8:     subject       "#{editor_request.person.name} #{RacingAssociation.current.short_name} account access granted"
 9:     body          :editor_request => editor_request, :edit_url => edit_person_url(editor_request.person)
10:   end

[Source]

    # File app/models/editor_request_mailer.rb, line 12
12:   def request(editor_request)
13:     # Not thread-safe. Won't work for multiple associations.
14:     ActionMailer::Base.default_url_options[:host] = RacingAssociation.current.rails_host
15:     
16:     recipients    "#{editor_request.person.name} <#{editor_request.person.email}>"
17:     from          "#{RacingAssociation.current.short_name} Help <#{RacingAssociation.current.email}>"
18:     subject       "#{editor_request.editor.name} would like access to your #{RacingAssociation.current.short_name} account"
19:     body          :editor_request => editor_request, :edit_url => edit_person_editor_request_url(editor_request.person, editor_request.token)
20:   end

[Validate]