mirror of
https://github.com/betaflight/betaflight-configurator.git
synced 2025-07-23 00:05:22 +03:00
commit
e2c6cfae0f
3 changed files with 9 additions and 3 deletions
|
@ -42,7 +42,9 @@ var ConfigStorage = {
|
|||
} else {
|
||||
//console.log('Abstraction.set',input);
|
||||
Object.keys(input).forEach(function (element) {
|
||||
window.localStorage.setItem(element, JSON.stringify(input));
|
||||
var tmpObj = {};
|
||||
tmpObj[element] = input[element];
|
||||
window.localStorage.setItem(element, JSON.stringify(tmpObj));
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
|
@ -112,6 +112,9 @@ let FirmwareCache = (function () {
|
|||
* @returns {boolean}
|
||||
*/
|
||||
function has(release) {
|
||||
if (!release) {
|
||||
return false;
|
||||
}
|
||||
if (!journalLoaded) {
|
||||
console.warn("Cache not yet loaded");
|
||||
return false;
|
||||
|
|
|
@ -104,9 +104,10 @@ JenkinsLoader.prototype.loadBuilds = function (jobName, callback) {
|
|||
chrome.storage.local.set(object);
|
||||
|
||||
self._parseBuilds(jobUrl, jobName, builds, callback);
|
||||
}).error(xhr => {
|
||||
}).fail(xhr => {
|
||||
GUI.log(i18n.getMessage('buildServerLoadFailed', [jobName, `HTTP ${xhr.status}`]));
|
||||
}).fail(cachedCallback);
|
||||
cachedCallback();
|
||||
});
|
||||
} else {
|
||||
cachedCallback();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue