should fix infinite load

This commit is contained in:
Zack Rauen 2018-11-02 13:45:50 -04:00
parent eb7aadac68
commit 7b50ff3ca0
2 changed files with 3 additions and 2 deletions

View File

@ -82,7 +82,8 @@ var DataStore = (() => {
initialize() {
try {
if (!fs.existsSync(this.BDFile)) fs.writeFileSync(this.BDFile, JSON.stringify(this.data, null, 4));
else this.data = require(this.BDFile);
const data = require(this.BDFile);
if (data.hasOwnProperty("settings")) this.data = data;
if (!fs.existsSync(this.settingsFile)) return;
let settings = require(this.settingsFile);
fs.unlinkSync(this.settingsFile);

2
js/main.min.js vendored

File diff suppressed because one or more lines are too long