Skip to content

Commit 78bead4

Browse files
committed
Fixed old storage overwrite
1 parent 61983ee commit 78bead4

File tree

1 file changed

+1
-15
lines changed

1 file changed

+1
-15
lines changed

main.js

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -35,16 +35,6 @@ const storage = require('electron-json-storage');
3535

3636
app.disableHardwareAcceleration();
3737

38-
storage.has('basic', function(error, hasKey) {
39-
if (!(hasKey)) {
40-
storage.set('basic', defaultcfg, function(e) {
41-
if (e) throw e;
42-
});
43-
} else {
44-
Object.assign(defaultcfg,storage.getSync('basic'));
45-
}
46-
});
47-
4838
function createWindow () {
4939
const mainWindow = new BrowserWindow({
5040
width: 430,
@@ -119,16 +109,12 @@ ipcMain.on("resize", async (event,arg) => {
119109
});
120110

121111
ipcMain.on("get_config", async (event, arg) => {
122-
const storedcfg = storage.getSync('basic'); // Einmalig die gespeicherte Konfiguration holen
123-
Object.assign(defaultcfg, storedcfg); // defaultcfg mit den gespeicherten Werten aktualisieren
124-
112+
const storedcfg = storage.getSync('basic');
125113
for (const key in storedcfg) {
126-
// Überprüfen, ob der gespeicherte Wert kein leerer String und nicht undefined ist
127114
if (storedcfg[key] !== "" && storedcfg[key] !== undefined) {
128115
defaultcfg[key] = storedcfg[key];
129116
}
130117
}
131-
132118
event.returnValue = defaultcfg;
133119
});
134120

0 commit comments

Comments
 (0)