1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-13 23:03:32 +00:00

do not set undefined properties

This commit is contained in:
Kyle Spearrin
2017-06-06 08:48:05 -04:00
parent c6533a961a
commit bc9504f039
3 changed files with 16 additions and 1 deletions

View File

@@ -51,6 +51,11 @@ function initCryptoService(constantsService) {
CryptoService.prototype.setEncKey = function (encKey) {
var deferred = Q.defer();
if (encKey === undefined) {
deferred.resolve();
return deferred.promise;
}
chrome.storage.local.set({
'encKey': encKey
}, function () {
@@ -64,6 +69,11 @@ function initCryptoService(constantsService) {
CryptoService.prototype.setEncPrivateKey = function (encPrivateKey) {
var deferred = Q.defer();
if (encPrivateKey === undefined) {
deferred.resolve();
return deferred.promise;
}
chrome.storage.local.set({
'encPrivateKey': encPrivateKey
}, function () {