We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6f8580b commit 039c3eeCopy full SHA for 039c3ee
roundup/cgi/templating.py
@@ -1498,16 +1498,9 @@ def updateFromURL(self, url):
1498
''' Parse the URL for query args, and update my attributes using the
1499
values.
1500
'''
1501
- self.form = {}
1502
- for name, value in cgi.parse_qsl(url):
1503
- if self.form.has_key(name):
1504
- if isinstance(self.form[name], type([])):
1505
- self.form[name].append(cgi.MiniFieldStorage(name, value))
1506
- else:
1507
- self.form[name] = [self.form[name],
1508
- cgi.MiniFieldStorage(name, value)]
1509
1510
- self.form[name] = cgi.MiniFieldStorage(name, value)
+ env = {'QUERY_STRING': url}
+ self.form = cgi.FieldStorage(environ=env)
+
1511
self._post_init()
1512
1513
def update(self, kwargs):
0 commit comments