always respect VENCORD_USER_DATA_DIR

This commit is contained in:
Vendicated 2024-05-28 18:21:25 +02:00
parent 6bc278ec71
commit 41f18a4ef3
No known key found for this signature in database
GPG key ID: D66986BAF75ECF18

View file

@ -16,9 +16,9 @@ export const PORTABLE =
!existsSync(join(vesktopDir, "Uninstall Vesktop.exe"));
const LEGACY_DATA_DIR = join(app.getPath("appData"), "VencordDesktop", "VencordDesktop");
export const DATA_DIR = PORTABLE
? join(vesktopDir, "Data")
: process.env.VENCORD_USER_DATA_DIR || join(app.getPath("userData"));
export const DATA_DIR =
process.env.VENCORD_USER_DATA_DIR || (PORTABLE ? join(vesktopDir, "Data") : join(app.getPath("userData")));
mkdirSync(DATA_DIR, { recursive: true });
// TODO: remove eventually