From 999c3e7d5d7259b54398b74d042951677f680870 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Baz=C3=A1n?= Date: Mon, 23 Nov 2015 13:18:38 -0300 Subject: [PATCH] fix go home problem --- src/js/controllers/disclaimer.js | 2 +- src/js/controllers/index.js | 19 +++++++++++-------- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/src/js/controllers/disclaimer.js b/src/js/controllers/disclaimer.js index 725247970..b07b97462 100644 --- a/src/js/controllers/disclaimer.js +++ b/src/js/controllers/disclaimer.js @@ -18,7 +18,7 @@ angular.module('copayApp.controllers').controller('disclaimerController', if (err) { if (err == 'EEXISTS') { - storageService.getCopayDisclaimerFlag(function(val) { + storageService.getCopayDisclaimerFlag(function(err, val) { if (val) return go.walletHome(); $scope.creatingProfile = false; }); diff --git a/src/js/controllers/index.js b/src/js/controllers/index.js index f75651ccb..38fc751bb 100644 --- a/src/js/controllers/index.js +++ b/src/js/controllers/index.js @@ -1325,14 +1325,17 @@ angular.module('copayApp.controllers').controller('indexController', function($r $rootScope.$on('Local/NewFocusedWallet', function() { self.setFocusedWallet(); self.updateTxHistory(); - storageService.getCleanAndScanAddresses(function(err, walletId) { - if (walletId && profileService.walletClients[walletId]) { - $log.debug('Clear last address cache and Scan ', walletId); - addressService.expireAddress(walletId, function(err) { - self.startScan(walletId); - }); - storageService.removeCleanAndScanAddresses(function() {}); - } + storageService.getCopayDisclaimerFlag(function(err, val) { + if (val) go.walletHome(); + storageService.getCleanAndScanAddresses(function(err, walletId) { + if (walletId && profileService.walletClients[walletId]) { + $log.debug('Clear last address cache and Scan ', walletId); + addressService.expireAddress(walletId, function(err) { + self.startScan(walletId); + }); + storageService.removeCleanAndScanAddresses(function() {}); + } + }); }); });