From 8d69eaaaecc06f09f49329ca0d8ff6449e316184 Mon Sep 17 00:00:00 2001 From: Yoshinori Okuji <yo@nexedi.com> Date: Wed, 18 Feb 2004 15:58:39 +0000 Subject: [PATCH] Use an empty string instead of None for a none value, because Formulator prefers that. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@487 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/CMFCategory/Renderer.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/product/CMFCategory/Renderer.py b/product/CMFCategory/Renderer.py index 1da41b9941..f3402dfcac 100755 --- a/product/CMFCategory/Renderer.py +++ b/product/CMFCategory/Renderer.py @@ -119,13 +119,14 @@ class Renderer(Filter): new_value_list.append(obj) return new_value_list - def render(self, category_tool, value_list): + def render(self, value_list): """ Returns rendered items """ #LOG('render', 0, repr(self.filter)) #LOG('render', 10, repr(value_list)) value_list = self.getObjectList(value_list) + LOG('render', 5, repr(value_list)) value_list = self.filter(value_list) LOG('render', 10, repr(value_list)) if self.sort_method is not None: @@ -151,6 +152,7 @@ class Renderer(Filter): if v > max_count: guessed_base_category = k max_count = v + LOG('render', 100, repr(guessed_base_category)) # Initialize the list of items. item_list = [] @@ -162,9 +164,11 @@ class Renderer(Filter): item_list.append(item) if self.display_none_category: if self.is_right_display: - item = [None, ''] + #item = [None, ''] + item = ['', ''] # XXX Formulator prefer '' to None. else: - item = ['', None] + #item = ['', None] + item = ['', ''] # XXX Formulator prefer '' to None. item_list.append(item) for value in value_list: -- 2.30.9