From 038e95dbdfa43c295abf448fc555548164132c30 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Mon, 22 May 2017 09:28:11 -0400 Subject: [PATCH] only get keys if private key returns null --- src/services/cryptoService.js | 2 +- src/services/syncService.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/cryptoService.js b/src/services/cryptoService.js index 6a71753a9cb..4d6ed8dad65 100644 --- a/src/services/cryptoService.js +++ b/src/services/cryptoService.js @@ -133,7 +133,7 @@ function initCryptoService(constantsService) { var self = this; chrome.storage.local.get('encPrivateKey', function (obj) { if (!obj || !obj.encPrivateKey) { - deferred.reject('Cannot get enc private key.'); + deferred.resolve(null); return; } diff --git a/src/services/syncService.js b/src/services/syncService.js index a3566652de9..d7fb5e369e7 100644 --- a/src/services/syncService.js +++ b/src/services/syncService.js @@ -118,7 +118,7 @@ function initSyncService() { self.cryptoService.getPrivateKey().then(function (privateKey) { setKeys(!!privateKey, response, deferred); }, function () { - setKeys(false, response, deferred); + setKeys(true, response, deferred); }); }, function () { deferred.reject();