Send messages directly instead of using controller filter. Litte improvements to the messages lists.

This commit is contained in:
Benjamin Meichsner 2009-03-09 13:02:43 +01:00
parent de4f1d573b
commit dd940fb414
6 changed files with 20 additions and 10 deletions

View file

@ -78,7 +78,11 @@ class Message < ActiveRecord::Base
for message in messages
for recipient in message.recipients
if recipient.settings['messages.sendAsEmail'] == "1" && !recipient.email.blank?
Mailer.deliver_message(message, recipient)
begin
Mailer.deliver_message(message, recipient)
rescue
logger.warn "Deliver failed for #{recipient.nick}: #{recipient.email}"
end
end
end
message.update_attribute(:email_state, 1)