diff options
| author | Julian Haight <[email protected]> | 2014-07-02 09:42:15 +0200 |
|---|---|---|
| committer | Wladimir J. van der Laan <[email protected]> | 2014-07-02 09:47:47 +0200 |
| commit | dd49e92fb0cae0dcdf0b2ea303da99c7814db473 (patch) | |
| tree | 56d545d9fb6380c9748c1329416a7490f776e68e /src/qt/paymentserver.cpp | |
| parent | Merge pull request #4312 (diff) | |
| download | discoin-dd49e92fb0cae0dcdf0b2ea303da99c7814db473.tar.xz discoin-dd49e92fb0cae0dcdf0b2ea303da99c7814db473.zip | |
qt: fix 'opens in testnet mode when presented with a BIP-72 link with no fallback'
Passes tests:
```
$ ./bitcoin-qt 'bitcoin:?r=http://www.example.com/'
.. fixed the original problem - this launches mainnet.
$ ./bitcoin-qt 'bitcoin:mngeNQbTKnmaMbx8EXCYdwUbnt9JJD52cC'
.. launches testnet
$ ./bitcoin-qt -testnet 'bitcoin:1NXXeQRyMFFFRfyUix2o7mk1vhvk2Nxp78'
.. sanity check - launches mainnet.
```
Fixes #4355. Closes #4411.
Diffstat (limited to 'src/qt/paymentserver.cpp')
| -rw-r--r-- | src/qt/paymentserver.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qt/paymentserver.cpp b/src/qt/paymentserver.cpp index 2049d6507..6ca90f051 100644 --- a/src/qt/paymentserver.cpp +++ b/src/qt/paymentserver.cpp @@ -195,7 +195,7 @@ bool PaymentServer::ipcParseCommandLine(int argc, char* argv[]) savedPaymentRequests.append(arg); SendCoinsRecipient r; - if (GUIUtil::parseBitcoinURI(arg, &r)) + if (GUIUtil::parseBitcoinURI(arg, &r) && !r.address.isEmpty()) { CBitcoinAddress address(r.address.toStdString()); |