From 16be777a0d5050303f152ed1707245d9d47b1b0f Mon Sep 17 00:00:00 2001 From: Sebastien Robin <seb@nexedi.com> Date: Thu, 30 Sep 2004 08:26:16 +0000 Subject: [PATCH] use monkeyPatch git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@1801 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5/Document/SupplyLine.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/product/ERP5/Document/SupplyLine.py b/product/ERP5/Document/SupplyLine.py index ce94d1a6af..293f693d45 100755 --- a/product/ERP5/Document/SupplyLine.py +++ b/product/ERP5/Document/SupplyLine.py @@ -31,13 +31,13 @@ import ExtensionClass from Globals import InitializeClass, PersistentMapping from AccessControl import ClassSecurityInfo -from Products.CMFCore.WorkflowCore import WorkflowAction from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface from Products.ERP5Type.XMLMatrix import XMLMatrix from Products.ERP5.Document.DeliveryLine import DeliveryLine from Products.ERP5.Document.Movement import Movement from Products.ERP5.Document.Path import Path + from zLOG import LOG class SupplyLineMixin(ExtensionClass.Base): @@ -284,8 +284,5 @@ Une ligne tarifaire.""" p.setTitle('%s <= quantity < %s' % (repr(value[i]),repr(value[i+1]))) self._setVariationCategoryList(self.getVariationCategoryList()) -#monkeyPatch(SupplyLineMixin) -from types import FunctionType -for id, m in SupplyLineMixin.__dict__.items(): - if type(m) is FunctionType: - setattr(SupplyLine, id, m) +from Products.ERP5Type.Utils import monkeyPatch +monkeyPatch(SupplyLineMixin,SupplyLine) -- 2.30.9