diff --git a/js/controllers/importProfile.js b/js/controllers/importProfile.js index b0a577309..358259790 100644 --- a/js/controllers/importProfile.js +++ b/js/controllers/importProfile.js @@ -1,7 +1,7 @@ 'use strict'; angular.module('copayApp.controllers').controller('ImportProfileController', - function($scope, $rootScope, $location, controllerUtils, notification, isMobile, pluginManager) { + function($scope, $rootScope, $location, controllerUtils, notification, isMobile, pluginManager, identityService) { controllerUtils.redirIfLogged(); $scope.title = 'Import a backup'; @@ -30,8 +30,8 @@ angular.module('copayApp.controllers').controller('ImportProfileController', if (err && !iden) { $scope.error = (err.toString() || '').match('BADSTR') ? 'Bad password or corrupt profile file' : 'Unknown error'; } else { - notification.info('Success', 'Profile imported successfully'); - $location.path('/'); + var firstWallet = iden.getLastFocusedWallet(); + controllerUtils.bindProfile($scope, iden, firstWallet); } }); }; diff --git a/js/services/identityService.js b/js/services/identityService.js index 12903108e..6c019f5d9 100644 --- a/js/services/identityService.js +++ b/js/services/identityService.js @@ -43,7 +43,6 @@ angular.module('copayApp.services') $timeout(function() { $rootScope.$digest() }, 1); - return; } var walletOptions = {