1
0

Mac OSX bitcoin: URI updates

This commit is contained in:
Michael Wozniak
2013-11-13 05:59:36 -06:00
parent 9b247c1653
commit 433a3ba0fe
4 changed files with 10 additions and 4 deletions

View File

@@ -60,7 +60,7 @@ class OpenFileEventFilter(QObject):
def eventFilter(self, obj, event):
if event.type() == QtCore.QEvent.FileOpen:
if len(self.windows) >= 1:
self.windows[0].set_url(event.url().toString())
self.windows[0].set_url(event.url().toEncoded())
return True
return False

View File

@@ -923,7 +923,12 @@ class ElectrumWindow(QMainWindow):
def set_url(self, url):
address, amount, label, message, signature, identity, url = util.parse_url(url)
if amount and self.base_unit() == 'mBTC': amount = str( 1000* Decimal(amount))
try:
if amount and self.base_unit() == 'mBTC': amount = str( 1000* Decimal(amount))
elif amount: amount = str(Decimal(amount))
except Exception:
amount = "0.0"
QMessageBox.warning(self, _('Error'), _('Invalid Amount'), _('OK'))
if self.mini:
self.mini.set_payment_fields(address, amount)