From d2c2ec3eddddc7cb8635fafffa3693e255edb603 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Baz=C3=A1n?= Date: Wed, 2 Dec 2015 11:29:59 -0300 Subject: [PATCH] fix go walletHome problem --- src/js/controllers/index.js | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/src/js/controllers/index.js b/src/js/controllers/index.js index 6f16da028..2b0e35c64 100644 --- a/src/js/controllers/index.js +++ b/src/js/controllers/index.js @@ -1348,14 +1348,19 @@ angular.module('copayApp.controllers').controller('indexController', function($r self.updateTxHistory(); storageService.getProfile(function(err, profile) { if (profile && profile.agreeDisclaimer) 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() {}); - } + + //compatible + 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() {}); + } + }); }); }); });