changeset 3462:639a3d1014e9 maint-0.8

merge from HEAD
author Richard Jones <richard@users.sourceforge.net>
date Fri, 13 Jan 2006 01:44:02 +0000
parents c75dd71a7963
children 8fcee705ebdb
files CHANGES.txt roundup/cgi/templating.py
diffstat 2 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/CHANGES.txt	Fri Jan 13 01:29:48 2006 +0000
+++ b/CHANGES.txt	Fri Jan 13 01:44:02 2006 +0000
@@ -9,6 +9,7 @@
 - handle "schema" being reserved word in MySQL 5+ (sf bug 1397569)
 - fixed documentation of filter() in the case of multiple values in a
   String search (sf bug 1373396)
+- fix comma-separated ID filter spec in web requests (sf bug 1396278)
 
 
 2005-10-07 0.8.5
--- a/roundup/cgi/templating.py	Fri Jan 13 01:29:48 2006 +0000
+++ b/roundup/cgi/templating.py	Fri Jan 13 01:44:02 2006 +0000
@@ -2059,6 +2059,9 @@
                 else:
                     if isinstance(fv, type([])):
                         self.filterspec[name] = [v.value for v in fv]
+                    elif name == 'id':
+                        # special case "id" property
+                        self.filterspec[name] = handleListCGIValue(fv)
                     else:
                         self.filterspec[name] = fv.value
 

Roundup Issue Tracker: http://roundup-tracker.org/