in public/lib/preferences-service.js [119:140]
getPreference(name) {
var self = this;
if (this.preferences) {
if (this.preferences[name] !== undefined) {
return Promise.resolve(this.preferences[name]);
} else {
$log.info('No preference set for: ' + name);
return Promise.reject();
}
} else {
return this.prefsPromise.then(function resolve (data) {
if (!!data && typeof data[name] !== "undefined") {
return data[name];
} else {
$log.info('No preference set for: ' + name);
return Promise.reject();
}
}, function reject () {
return Promise.reject();
});
}
}