Browse Source

urlparse puts arguements in uri.query, not uri.path.

283
grnbrg 11 years ago
parent
commit
8738945da1
  1. 6
      plugins/qrscanner.py

6
plugins/qrscanner.py

@ -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'):

Loading…
Cancel
Save