From 1abb25c204c129d535ba511f3e50381e4e714462 Mon Sep 17 00:00:00 2001 From: MrGarlic1 <61215937+MrGarlic1@users.noreply.github.com> Date: Thu, 9 May 2024 17:07:03 +0100 Subject: [PATCH] use process.execPath --- src/main/constants.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/constants.ts b/src/main/constants.ts index 6417efc..6045f40 100644 --- a/src/main/constants.ts +++ b/src/main/constants.ts @@ -6,9 +6,9 @@ import { app } from "electron"; import { existsSync, readdirSync, renameSync, rmdirSync } from "fs"; -import { join, resolve } from "path"; +import { dirname, join } from "path"; -const vesktopDir = resolve(__dirname, "..", "..", "..", ".."); +const vesktopDir = dirname(process.execPath); export const PORTABLE = process.platform === "win32" && !readdirSync(vesktopDir).includes("Uninstall Vesktop.exe"); const LEGACY_DATA_DIR = join(app.getPath("appData"), "VencordDesktop", "VencordDesktop");