This commit is contained in:
ThomasV 2014-06-16 13:29:55 +02:00
parent f43ddf1d8f
commit 1b42fe2ea2
1 changed files with 3 additions and 3 deletions

View File

@ -761,16 +761,16 @@ class ElectrumWindow(QMainWindow):
def update_receive_qr(self): def update_receive_qr(self):
import urlparse import urlparse, urllib
addr = str(self.receive_address_e.text()) addr = str(self.receive_address_e.text())
if addr: if addr:
query = [] query = []
amount = self.receive_amount_e.get_amount() amount = self.receive_amount_e.get_amount()
if amount: if amount:
query.append('amount=%s'%format_satoshis(amount)) query.append('amount=%s'%format_satoshis(amount))
message = str(self.receive_message_e.text()) message = unicode(self.receive_message_e.text()).encode('utf8')
if message: if message:
query.append('message=%s'%message) query.append('message=%s'%urllib.quote(message))
p = urlparse.ParseResult(scheme='bitcoin', netloc='', path=addr, params='', query='&'.join(query), fragment='') p = urlparse.ParseResult(scheme='bitcoin', netloc='', path=addr, params='', query='&'.join(query), fragment='')
url = urlparse.urlunparse(p) url = urlparse.urlunparse(p)
else: else: