diff --git a/product/ERP5/Tool/CategoryTool.py b/product/ERP5/Tool/CategoryTool.py index efa46cd32fa4c22dbca248d036ace15d3b15755c..3ac84d05b6b30a85a12e528f98c0770175560cb9 100755 --- a/product/ERP5/Tool/CategoryTool.py +++ b/product/ERP5/Tool/CategoryTool.py @@ -86,10 +86,10 @@ class CategoryTool( CategoryTool ): o = self.getCategoryValue(path, base_category=base_category) if o is not None: if base_category is None: - base_category_id = self.getBaseCategoryId(path) + base_category = self.getBaseCategoryId(path) else: - base_category_id = base_category - bo = getattr(self, base_category_id, None) + base_category = base_category + bo = getattr(self, base_category, None) if bo is not None: bo_uid = int(bo.getUid()) uid_dict[(int(o.uid), bo_uid, 1)] = 1 # Strict membership