diff --git a/bin/addons/base/publisher_warranty/publisher_warranty.py b/bin/addons/base/publisher_warranty/publisher_warranty.py index 64cc7d9affe..cadf131648c 100644 --- a/bin/addons/base/publisher_warranty/publisher_warranty.py +++ b/bin/addons/base/publisher_warranty/publisher_warranty.py @@ -161,7 +161,8 @@ class publisher_warranty_contract(osv.osv): self.pool.get('res.log').create(cr, uid, { - 'name': repr(result["message"]), + 'name': result["message"] if isinstance(result["message"], str) or \ + isinstance(result["message"], unicode) else repr(result["message"]), 'res_model': "Maintenance Notifications", "read": True, "broadcast": True,