async setting save

This commit is contained in:
Zack Rauen 2018-06-16 01:38:33 -04:00
parent 10f3e2bfa3
commit 8961f585e6
2 changed files with 3 additions and 3 deletions

View File

@ -103,11 +103,11 @@ bdSettingsStorage.get = function(key) {
else return null;
}
bdSettingsStorage.set = function(key, data) {
bdSettingsStorage.set = async function(key, data) {
let fs = require("fs");
bdSettings[key] = data;
try {
fs.writeFileSync(bdConfig.dataPath + "/bdsettings.json", JSON.stringify(bdSettings, null, 4));
await new Promise(resolve => fs.writeFile(bdConfig.dataPath + "/bdsettings.json", JSON.stringify(bdSettings, null, 4), resolve));
return true;
}
catch(err) {

2
js/main.min.js vendored

File diff suppressed because one or more lines are too long