From 3b6d656c50ac282f6a661f670cfe4ddec0a53db8 Mon Sep 17 00:00:00 2001 From: Matias Alejo Garcia Date: Wed, 9 Mar 2016 16:10:44 -0300 Subject: [PATCH] fix addr --- src/js/controllers/index.js | 8 ++++++-- src/js/controllers/walletHome.js | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/js/controllers/index.js b/src/js/controllers/index.js index dc097f8a9..3ad881565 100644 --- a/src/js/controllers/index.js +++ b/src/js/controllers/index.js @@ -159,7 +159,7 @@ angular.module('copayApp.controllers').controller('indexController', function($r $log.debug('Wallet not complete after update... redirecting'); go.path('copayers'); } else { - if ($state.is('copayers')) { + if ($state.is('copayers')) { $log.debug('Wallet Complete after update... redirect to home'); go.walletHome(); } @@ -1558,12 +1558,16 @@ angular.module('copayApp.controllers').controller('indexController', function($r self.setFocusedWallet(); self.updateHistory(); 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.removeCleanAndScanAddresses(function() { + $rootScope.$emit('Local/NewFocusedWalletReady'); + }); + } else { $rootScope.$emit('Local/NewFocusedWalletReady'); } }); diff --git a/src/js/controllers/walletHome.js b/src/js/controllers/walletHome.js index 9ca66df0c..0cf5c7cc9 100644 --- a/src/js/controllers/walletHome.js +++ b/src/js/controllers/walletHome.js @@ -52,7 +52,7 @@ angular.module('copayApp.controllers').controller('walletHomeController', functi self.resetForm(); $scope.search = ''; - if (profileService.focusedClient && rofileService.focusedClient.isComplete) { + if (profileService.focusedClient && profileService.focusedClient.isComplete) { self.setAddress(); self.setSendFormInputs(); }