fix announces sending

This commit is contained in:
Thomas NOËL 2013-03-05 18:54:03 +01:00
parent 1649e52b89
commit 1abc06021e
1 changed files with 3 additions and 2 deletions

View File

@ -132,7 +132,6 @@ class Announce(StorableObject):
emails.custom_ezt_email('aq-announce', data, email_rcpt = rcpts, hide_recipients = True)
def sms(self, job=None):
sms = SMS.get_sms_class()
self.sent_by_sms_time = time.gmtime()
StorableObject.store(self)
@ -150,8 +149,10 @@ class Announce(StorableObject):
sms_cfg = get_cfg('sms', {})
sender = sms_cfg.get('sender', 'AuQuotidien')[:11]
message = "%s: %s" % (self.title, self.text)
mode = sms_cfg.get('mode', 'none')
sms = SMS.get_sms_class(mode)
try:
sms.send(rcpts, message[:160], sender)
sms.send(sender, rcpts, message[:160])
except errors.SMSError, e:
get_logger().error(e)