Skip any url query segment that doesn't contain an "=", so

that a query like "?&ipr_id=657" can be parsed.
 - Legacy-Id: 415
This commit is contained in:
Bill Fenner 2007-06-15 18:25:19 +00:00
parent bc1981a07a
commit 07ba4c0132

View file

@ -57,7 +57,7 @@ def get_patterns(module):
def split_url(url):
if "?" in url:
url, args = url.split("?", 1)
args = dict([ arg.split("=", 1) for arg in args.split("&") ])
args = dict([ arg.split("=", 1) for arg in args.split("&") if "=" in arg ])
else:
args = {}
return url, args