make sure you're calling it via
"UserMailer.create_application_accepted" or
"UserMailer.deliver_application_accepted", not just
"UserMailer.application_accepted"

On Nov 12, 1:21 pm, Grayson Piercee <[EMAIL PROTECTED]>
wrote:
> I'm baffled but this error:
>
> NoMethodError: undefined method `application_accepted' for
> UserMailer:Class
>         from
> c:/ruby/lib/ruby/gems/1.8/gems/actionmailer-2.1.1/lib/action_mailer
> /base.rb:385:in `method_missing'
>         from D:/rails/app/models/applicant_observer.rb:11:in `after_
> save'
>         from
> c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.1.1/lib/active_record
> /observer.rb:171:in `send'
>         from
> c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.1.1/lib/active_record
> /observer.rb:171:in `update'
>         from c:/ruby/lib/ruby/1.8/observer.rb:185:in `notify_observers'
>         from c:/ruby/lib/ruby/1.8/observer.rb:184:in `each'
>         from c:/ruby/lib/ruby/1.8/observer.rb:184:in `notify_observers'
>
> here is the class in question
>
> require 'action_mailer/ar_mailer'
> class UserMailer < ActionMailer::ARMailer
>
>   def signup_notification(user)
>     setup_email(user)
>     @subject    += 'Welcome to'
>   end
>
>   def application_accepted(application)
>     setup_email(application.position.account)
>     @subject += "#{application.name} accepted."
>     @body[:application] = application
>   end
>
>   protected
>   def setup_email(user)
>     recipients "#{user.email}"
>     from       FROM_MAILER_STRING # Sets the User FROM Name and Email
>     subject     ""
>     body       :user => user
>     sent_on    Time.now
>   end
> end
>
> end
>
> signup_notification works fine why would this other method?
>
> Thanks,
>
> GP
> --
> Posted viahttp://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to