WhoReacted: Make more reliable & don't spam api

This commit is contained in:
Vendicated 2022-11-25 18:07:29 +01:00
parent bb398970ef
commit b60f6cb18d
No known key found for this signature in database
GPG key ID: EC781ADFB93EFFA3
6 changed files with 104 additions and 13 deletions

View file

@ -66,14 +66,14 @@ const settingsWriteQueue = new Queue();
ipcMain.handle(IpcEvents.GET_QUICK_CSS, () => readCss());
ipcMain.handle(IpcEvents.SET_QUICK_CSS, (_, css) =>
cssWriteQueue.add(() => writeFile(QUICKCSS_PATH, css))
cssWriteQueue.push(() => writeFile(QUICKCSS_PATH, css))
);
ipcMain.handle(IpcEvents.GET_SETTINGS_DIR, () => SETTINGS_DIR);
ipcMain.on(IpcEvents.GET_SETTINGS, e => e.returnValue = readSettings());
ipcMain.handle(IpcEvents.SET_SETTINGS, (_, s) => {
settingsWriteQueue.add(() => writeFile(SETTINGS_FILE, s));
settingsWriteQueue.push(() => writeFile(SETTINGS_FILE, s));
});