[kupu-checkins] r44693 - kupu/trunk/kupu/plone

fschulze at codespeak.net fschulze at codespeak.net
Tue Jul 3 13:56:16 CEST 2007


Author: fschulze
Date: Tue Jul  3 13:56:14 2007
New Revision: 44693

Modified:
   kupu/trunk/kupu/plone/librarytool.py
Log:
Fix usage of filters in _setToolbarFilters, it's a dict, not an object.

Modified: kupu/trunk/kupu/plone/librarytool.py
==============================================================================
--- kupu/trunk/kupu/plone/librarytool.py	(original)
+++ kupu/trunk/kupu/plone/librarytool.py	Tue Jul  3 13:56:14 2007
@@ -319,9 +319,9 @@
         filter is a list of records with: id, visible, override"""
         clean = {}
         for f in filters:
-            id = f.id
-            visible = bool(getattr(f, 'visible', False))
-            expr = getattr(f, 'override', None)
+            id = f['id']
+            visible = bool(f.get('visible', False))
+            expr = f.get('override', None)
 
             if not id:
                 continue


More information about the kupu-checkins mailing list