cgi.parse_qs deprecated -> urlparse.parse_qs, thanks BuhtigithuB
This commit is contained in:
@@ -1 +1 @@
|
|||||||
Version 2.9.5-trunk+timestamp.2014.04.15.10.26.52
|
Version 2.9.5-trunk+timestamp.2014.05.07.17.03.15
|
||||||
|
|||||||
+2
-1
@@ -39,6 +39,7 @@ import sys
|
|||||||
import traceback
|
import traceback
|
||||||
import threading
|
import threading
|
||||||
import cgi
|
import cgi
|
||||||
|
import urlparse
|
||||||
import copy
|
import copy
|
||||||
import tempfile
|
import tempfile
|
||||||
from gluon.cache import CacheInRam
|
from gluon.cache import CacheInRam
|
||||||
@@ -192,7 +193,7 @@ class Request(Storage):
|
|||||||
"""Takes the QUERY_STRING and unpacks it to get_vars
|
"""Takes the QUERY_STRING and unpacks it to get_vars
|
||||||
"""
|
"""
|
||||||
query_string = self.env.get('QUERY_STRING', '')
|
query_string = self.env.get('QUERY_STRING', '')
|
||||||
dget = cgi.parse_qs(query_string, keep_blank_values=1)
|
dget = urlparse.parse_qs(query_string, keep_blank_values=1) # Ref: https://docs.python.org/2/library/cgi.html#cgi.parse_qs
|
||||||
get_vars = self._get_vars = Storage(dget)
|
get_vars = self._get_vars = Storage(dget)
|
||||||
for (key, value) in get_vars.iteritems():
|
for (key, value) in get_vars.iteritems():
|
||||||
if isinstance(value, list) and len(value) == 1:
|
if isinstance(value, list) and len(value) == 1:
|
||||||
|
|||||||
Reference in New Issue
Block a user