diff --git a/src/main/updater/http.ts b/src/main/updater/http.ts index 01dd33592..f42e9f3c1 100644 --- a/src/main/updater/http.ts +++ b/src/main/updater/http.ts @@ -90,6 +90,9 @@ ipcMain.handle(IpcEvents.BUILD, serializeErrors(applyUpdates)); export async function migrateLegacyToAsar() { try { + const isFlatpak = process.platform === "linux" && !!process.env.FLATPAK_ID; + if (isFlatpak) throw "Flatpak Discord can't automatically be migrated."; + const data = await get(`https://github.com/${gitRemote}/releases/latest/download/desktop.asar`); originalWriteFileSync(join(__dirname, "../vencord.asar"), data);