Merge pull request #566 from grnbrg/master

urlparse puts arguements in uri.query, not uri.path.
This commit is contained in:
ThomasV 2014-02-11 15:01:10 +01:00
commit 6dfeb9001a
1 changed files with 3 additions and 3 deletions

View File

@ -350,10 +350,10 @@ def parse_uri(uri):
uri = urlparse(uri)
result = {'address': uri.netloc}
if uri.path.startswith('?'):
params = parse_qs(uri.path[1:])
if uri.query.startswith('?'):
params = parse_qs(uri.query[1:])
else:
params = parse_qs(uri.path)
params = parse_qs(uri.query)
for k,v in params.items():
if k in ('amount', 'label', 'message'):