diff --git a/product/ERP5Type/patches/DA.py b/product/ERP5Type/patches/DA.py index 5a0ba86d31d8c5f51a905abd81defcd690de9999..e2ec7751ef33567ddaa209dd2a44455c29d00813 100644 --- a/product/ERP5Type/patches/DA.py +++ b/product/ERP5Type/patches/DA.py @@ -30,6 +30,7 @@ from Acquisition import aq_base, aq_parent from zLOG import LOG, INFO, ERROR from io import BytesIO from Products.ERP5Type import Permissions +import six security = ClassSecurityInfo() DA.security = security @@ -279,7 +280,7 @@ def getObjectMeta(original_function): # imported, which is enough to use a ZODB Extension as a brain. try: m = __import__('erp5.component.extension.%s' % module, globals(), - {}, 'erp5.component.extension') + {}, ['erp5.component.extension'] if six.PY2 else ['erp5']) o = getattr(m, name, None) if o is None: