try valid address check only if not paypro

This commit is contained in:
Kadir Sekha 2018-01-23 11:52:55 +00:00
commit a0b5ab642e

View file

@ -133,7 +133,9 @@ angular.module('copayApp.controllers').controller('confirmController', function(
var B = data.stateParams.coin == 'bch' ? bitcoreCash : bitcore; var B = data.stateParams.coin == 'bch' ? bitcoreCash : bitcore;
var networkName; var networkName;
try { try {
networkName = (new B.Address(data.stateParams.toAddress)).network.name; if (!data.stateParams.paypro) {
networkName = (new B.Address(data.stateParams.toAddress)).network.name;
}
} catch(e) { } catch(e) {
var message = gettextCatalog.getString('Invalid address'); var message = gettextCatalog.getString('Invalid address');
var backText = gettextCatalog.getString('Go back'); var backText = gettextCatalog.getString('Go back');
@ -248,7 +250,7 @@ angular.module('copayApp.controllers').controller('confirmController', function(
txp.message = tx.description; txp.message = tx.description;
if (tx.paypro) { if (tx.paypro) {
txp.payProUrl = tx.paypro.url; txp.payProUrl = tx.paypro;
} }
txp.excludeUnconfirmedUtxos = !tx.spendUnconfirmed; txp.excludeUnconfirmedUtxos = !tx.spendUnconfirmed;
txp.dryRun = dryRun; txp.dryRun = dryRun;