[Balance Hidden]
Tap and hold to show
diff --git a/src/js/controllers/walletDetails.js b/src/js/controllers/walletDetails.js
index 91222f9e3..ce4deae08 100644
--- a/src/js/controllers/walletDetails.js
+++ b/src/js/controllers/walletDetails.js
@@ -175,16 +175,8 @@ angular.module('copayApp.controllers').controller('walletDetailsController', fun
$scope.updateTxHistory(cb);
}
- var hideBalance = function() {
- storageService.getHideBalanceFlag(wallet.credentials.walletId, function(err, shouldHideBalance) {
- if (err) $scope.shouldHideBalance = false;
- else $scope.shouldHideBalance = (shouldHideBalance == 'true') ? true : false;
- });
- }
-
$scope.hideToggle = function() {
- $scope.shouldHideBalance = !$scope.shouldHideBalance;
- storageService.setHideBalanceFlag(wallet.credentials.walletId, $scope.shouldHideBalance.toString(), function() {});
+ profileService.setHideBalanceFlag(wallet.credentials.walletId);
}
var currentTxHistoryPage;
@@ -204,7 +196,6 @@ angular.module('copayApp.controllers').controller('walletDetailsController', fun
$scope.requiresMultipleSignatures = wallet.credentials.m > 1;
$scope.newTx = false;
- hideBalance();
$ionicNavBarDelegate.title(wallet.name);
$scope.updateAll(function() {
diff --git a/src/js/services/profileService.js b/src/js/services/profileService.js
index 7085baa34..6ab120752 100644
--- a/src/js/services/profileService.js
+++ b/src/js/services/profileService.js
@@ -727,5 +727,9 @@ angular.module('copayApp.services')
}, 'createdOn']);
};
+ root.setHideBalanceFlag = function(walletId) {
+ root.wallet[walletId].balanceHidden = !root.wallet[walletId].balanceHidden;
+ }
+
return root;
});