diff --git a/src/main/updater/http.ts b/src/main/updater/http.ts index 0985a8cf7..d8a6fe28c 100644 --- a/src/main/updater/http.ts +++ b/src/main/updater/http.ts @@ -20,7 +20,7 @@ import { fetchBuffer, fetchJson } from "@main/utils/http"; import { IpcEvents } from "@shared/IpcEvents"; import { VENCORD_USER_AGENT } from "@shared/vencordUserAgent"; import { ipcMain } from "electron"; -import { closeSync, fsyncSync, openSync, writeFileSync as originalWriteFileSync } from "original-fs"; +import { writeFileSync } from "original-fs"; import gitHash from "~git-hash"; import gitRemote from "~git-remote"; @@ -72,11 +72,7 @@ async function applyUpdates() { if (!PendingUpdate) return true; const data = await fetchBuffer(PendingUpdate); - originalWriteFileSync(__dirname, data); - - const fd = openSync(__dirname, "r"); - fsyncSync(fd); - closeSync(fd); + writeFileSync(__dirname, data, { flush: true }); PendingUpdate = null;