diff --git a/account_easy_reconcile/easy_reconcile.py b/account_easy_reconcile/easy_reconcile.py index b5beb30d..c94ddc1d 100644 --- a/account_easy_reconcile/easy_reconcile.py +++ b/account_easy_reconcile/easy_reconcile.py @@ -291,10 +291,11 @@ class AccountEasyReconcile(orm.Model): # In case of error, we log it in the mail thread, log the # stack trace and create an empty history line; otherwise, # the cron will just loop on this reconcile task. - _logger.exception("The reconcile task %s had an exception: %s", - rec.name, ", ".join(e.args)) + _logger.exception( + "The reconcile task %s had an exception: %s", + rec.name, ", ".join([str(error) for error in e.args])) message = "There was an error during reconciliation : %s" \ - % ", ".join(e.args) + % ", ".join([str(error) for error in e.args]) self.message_post(cr, uid, rec.id, body=message, context=context) self.pool.get('easy.reconcile.history').create(new_cr, uid, {