[Checkins] SVN: z3c.reference/trunk/ - keep empty fields when parsing formdata

Juergen Kartnaller juergen at kartnaller.at
Tue Mar 4 06:16:17 EST 2008


Log message for revision 84455:
  - keep empty fields when parsing formdata
  

Changed:
  U   z3c.reference/trunk/CHANGES.txt
  U   z3c.reference/trunk/setup.py
  U   z3c.reference/trunk/src/z3c/reference/browser/widget.py

-=-
Modified: z3c.reference/trunk/CHANGES.txt
===================================================================
--- z3c.reference/trunk/CHANGES.txt	2008-03-04 09:48:27 UTC (rev 84454)
+++ z3c.reference/trunk/CHANGES.txt	2008-03-04 11:16:16 UTC (rev 84455)
@@ -2,6 +2,11 @@
 Changes for z3c.reference
 =========================
 
+2008/03/04 1.0.2:
+=================
+
+- keep empty fields when parsing formdata
+
 2008/02/11 1.0.1:
 =================
 

Modified: z3c.reference/trunk/setup.py
===================================================================
--- z3c.reference/trunk/setup.py	2008-03-04 09:48:27 UTC (rev 84454)
+++ z3c.reference/trunk/setup.py	2008-03-04 11:16:16 UTC (rev 84455)
@@ -3,7 +3,7 @@
 
 setup (
     name='z3c.reference',
-    version='1.0.1',
+    version='1.0.2',
     author = "Lovely Systems",
     author_email = "office at lovelysystems.com",
     description = "Reference",

Modified: z3c.reference/trunk/src/z3c/reference/browser/widget.py
===================================================================
--- z3c.reference/trunk/src/z3c/reference/browser/widget.py	2008-03-04 09:48:27 UTC (rev 84454)
+++ z3c.reference/trunk/src/z3c/reference/browser/widget.py	2008-03-04 11:16:16 UTC (rev 84455)
@@ -255,7 +255,7 @@
         formData = self.request.get(formDataName)
         if not formData:
             return ref
-        data = cgi.parse_qs(str(formData))
+        data = cgi.parse_qs(str(formData), keep_blank_values=True)
         for k, v in data.items():
             if type(v) is type([]) and len(v)==1:
                 data[k] = v[0].decode('utf8')



More information about the Checkins mailing list