diff options
Diffstat (limited to 'addons/mass_mailing_sms/models/sms_sms.py')
| -rw-r--r-- | addons/mass_mailing_sms/models/sms_sms.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/mass_mailing_sms/models/sms_sms.py b/addons/mass_mailing_sms/models/sms_sms.py index 2167faa46ef..8b17ed28814 100644 --- a/addons/mass_mailing_sms/models/sms_sms.py +++ b/addons/mass_mailing_sms/models/sms_sms.py @@ -43,5 +43,5 @@ class SmsSms(models.Model): if traces and state == 'success': traces.write({'sent': fields.Datetime.now(), 'exception': False}) elif traces: - traces.write({'exception': fields.Datetime.now(), 'failure_type': self.IAP_TO_SMS_STATE[state]}) + traces.set_failed(failure_type=self.IAP_TO_SMS_STATE[state]) return super(SmsSms, self)._postprocess_iap_sent_sms(iap_results, failure_reason=failure_reason, delete_all=delete_all) |
