Ruby 1.8.7, Rails 2.3.10.
I have an Observer set to watch :roles and :ads. I've declared it in
my environment.rb Within that, I have the following methods (just
testing right now):
class ApproveObserver < ActiveRecord::Observer
observe :role, :ad
def after_create(record)
Rails.logger.info( record.inspect )
end
def after_update(record)
Rails.logger.info( record.inspect )
end
def before_destroy(record)
Rails.logger.info( record.inspect )
end
end
Both create and update are working fine, but destroy -- whether I try
before or after -- doesn't fire off anything. Is that to do with the
fact that I'm looking at a destroyed object after the fact, or is
there something else going on here?
Thanks in advance,
Walter
--
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 [email protected].
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.