From 37b5ef6ed93a712771d60a89b72ac0f4edfcff39 Mon Sep 17 00:00:00 2001 From: Kadir Sekha Date: Thu, 11 Jan 2018 15:03:41 +0900 Subject: [PATCH] fixed display bug of generating address, and copy bitcoincash: --- src/js/controllers/addresses.js | 6 +++++- www/views/addresses.html | 6 +++--- www/views/allAddresses.html | 4 ++-- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/js/controllers/addresses.js b/src/js/controllers/addresses.js index ff7fd636b..921b4a3f3 100644 --- a/src/js/controllers/addresses.js +++ b/src/js/controllers/addresses.js @@ -69,6 +69,7 @@ angular.module('copayApp.controllers').controller('addressesController', functio $scope.addressType = { type: currentDate >= cashaddrDate ? 'cashaddr' : 'legacy' }; + $scope.showAddressTypes = true; } cachedWallet = $scope.wallet.id; @@ -137,7 +138,10 @@ angular.module('copayApp.controllers').controller('addressesController', functio ongoingProcess.set('generatingNewAddress', false); if (err) return popupService.showAlert(gettextCatalog.getString('Error'), err); if (addr != _addr[0].address) return popupService.showAlert(gettextCatalog.getString('Error'), gettextCatalog.getString('New address could not be generated. Please try again.')); - + if ($scope.wallet.coin == 'bch') { + _addr[0].translatedAddresses = bitcoinCashJsService.translateAddresses(_addr[0].address); + } + $scope.noBalance = [_addr[0]].concat($scope.noBalance); $scope.latestUnused = lodash.slice($scope.noBalance, 0, UNUSED_ADDRESS_LIMIT); $scope.viewAll = { diff --git a/www/views/addresses.html b/www/views/addresses.html index da5d78ef0..c426f245e 100644 --- a/www/views/addresses.html +++ b/www/views/addresses.html @@ -37,7 +37,7 @@ -
+
Address type
@@ -65,7 +65,7 @@

The restore process will stop when 20 addresses are generated in a row which contain no funds. To safely generate more addresses, make a payment to one of the unused addresses which has already been generated. Read less

-
+
{{wallet.coin == 'bch' ? u.translatedAddresses[addressType.type] : u.address}}
{{u.path}} {{u.createdOn * 1000 | amDateFormat:'MMMM Do YYYY, hh:mm a'}} @@ -78,7 +78,7 @@ Addresses With Balance
-
+
{{wallet.coin == 'bch' ? w.translatedAddresses[addressType.type] : w.address}}
{{w.balanceStr}}
diff --git a/www/views/allAddresses.html b/www/views/allAddresses.html index 768c81d65..8b83876e0 100644 --- a/www/views/allAddresses.html +++ b/www/views/allAddresses.html @@ -9,7 +9,7 @@
-
+
Address type
@@ -33,7 +33,7 @@
-
+
{{wallet.coin == 'bch' ? a.translatedAddresses[addressType.type] : a.address}}
{{a.path}} {{a.createdOn * 1000 | amDateFormat:'MMMM Do YYYY, hh:mm a'}}