2007-05-14 21:03:59 +04:00
|
|
|
class MessageObserver < ActiveRecord::Observer
|
2010-09-15 19:10:22 +04:00
|
|
|
def after_save(message)
|
|
|
|
if message.last_journal.version == 1
|
|
|
|
# Only deliver mails for the first journal
|
|
|
|
Mailer.deliver_message_posted(message) if Setting.notified_events.include?('message_posted')
|
|
|
|
end
|
2007-05-14 21:03:59 +04:00
|
|
|
end
|
|
|
|
end
|