flatpak explosion

This commit is contained in:
Vendicated 2024-07-19 01:21:11 +02:00
parent d9c469755b
commit ffb73107e6
No known key found for this signature in database
GPG key ID: D66986BAF75ECF18

View file

@ -90,6 +90,9 @@ ipcMain.handle(IpcEvents.BUILD, serializeErrors(applyUpdates));
export async function migrateLegacyToAsar() { export async function migrateLegacyToAsar() {
try { 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`); const data = await get(`https://github.com/${gitRemote}/releases/latest/download/desktop.asar`);
originalWriteFileSync(join(__dirname, "../vencord.asar"), data); originalWriteFileSync(join(__dirname, "../vencord.asar"), data);