From 32903ff1c2b21c3b8285dd8d93436d6d376d1ba6 Mon Sep 17 00:00:00 2001
From: Yoshinori Okuji <yo@nexedi.com>
Date: Tue, 13 Jan 2004 17:25:30 +0000
Subject: [PATCH] Fix a typo.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@195 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/CMFCategory/CategoryTool.py | 6 +++---
 product/CMFCategory/Renderer.py     | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/product/CMFCategory/CategoryTool.py b/product/CMFCategory/CategoryTool.py
index 4b588230f7..8fec5fe7e6 100755
--- a/product/CMFCategory/CategoryTool.py
+++ b/product/CMFCategory/CategoryTool.py
@@ -1036,11 +1036,11 @@ class CategoryTool( UniqueObject, Folder, Base ):
       This returns a list of items belonging to a category
 
       """
-      args = {}
+      k = {}
       for v in ('portal_type', 'spec'):
         if v in kw:
-          args[v] = kw[v]
-      catalog_search = self.getCategoryMemberValueList(context, *args)
+          k[v] = kw[v]
+      catalog_search = self.getCategoryMemberValueList(context, **k)
       #LOG('getCategoryMemberItemList', 0, repr(kw))
       return Renderer(**kw).render(context, catalog_search)
 
diff --git a/product/CMFCategory/Renderer.py b/product/CMFCategory/Renderer.py
index 1276717a89..1da41b9941 100755
--- a/product/CMFCategory/Renderer.py
+++ b/product/CMFCategory/Renderer.py
@@ -190,7 +190,7 @@ class Renderer(Filter):
         else:
           # If the base category of this category does not match the guessed base category,
           # merely ignore this category.
-          if not hasattr('getBaseCategoryId'):
+          if not hasattr(value, 'getBaseCategoryId'):
             continue
           if value.getBaseCategoryId() != guessed_base_category:
             continue
-- 
2.30.9