1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-13 14:53:33 +00:00

never option on save login notification

closes #85
This commit is contained in:
Kyle Spearrin
2017-06-13 13:59:16 -04:00
parent a598f08dce
commit 34696ed85f
8 changed files with 115 additions and 9 deletions

View File

@@ -323,6 +323,32 @@ function initLoginService() {
return deferred.promise;
};
LoginService.prototype.saveNeverDomain = function (domain) {
var deferred = Q.defer();
var neverKey = 'neverDomains';
if (!domain) {
deferred.resolve();
}
else {
chrome.storage.local.get(neverKey, function (obj) {
var domains = obj[neverKey];
if (!domains) {
domains = {};
}
domains[domain] = null;
obj[neverKey] = domains;
chrome.storage.local.set(obj, function () {
deferred.resolve();
});
});
}
return deferred.promise;
};
function handleError(error, deferred) {
deferred.reject(error);
}