From 22887cde63f9099258ebf910f3662aa5680d5cdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com> Date: Thu, 23 Oct 2014 15:16:01 +0200 Subject: [PATCH] ObjectMessage: also accept a message instance in constructor --- product/ERP5Type/ObjectMessage.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/product/ERP5Type/ObjectMessage.py b/product/ERP5Type/ObjectMessage.py index 9537be4b39..3f31bb7262 100644 --- a/product/ERP5Type/ObjectMessage.py +++ b/product/ERP5Type/ObjectMessage.py @@ -41,6 +41,10 @@ class ObjectMessage: def __init__(self, object_relative_url='', message='', mapping={}, **kw): self.object_relative_url = object_relative_url + from Products.ERP5Type.Message import Message + if isinstance(message, Message): + mapping = message.mapping + message = message.message self.message = message self.mapping = mapping -- 2.30.9