From 89b096aa65de6d9aaa84e5be852cdc197cd72795 Mon Sep 17 00:00:00 2001 From: Michael Clark <5285928+MikesGlitch@users.noreply.github.com> Date: Wed, 14 Aug 2024 13:38:57 +0100 Subject: [PATCH] :electron: Fix export on mac (#3250) * fix export on mac * add release notes --- .../loot-core/src/platform/server/sqlite/index.electron.ts | 2 +- upcoming-release-notes/3250.md | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 upcoming-release-notes/3250.md diff --git a/packages/loot-core/src/platform/server/sqlite/index.electron.ts b/packages/loot-core/src/platform/server/sqlite/index.electron.ts index d8a225f53..74c2b7dd1 100644 --- a/packages/loot-core/src/platform/server/sqlite/index.electron.ts +++ b/packages/loot-core/src/platform/server/sqlite/index.electron.ts @@ -130,7 +130,7 @@ export function closeDatabase(db: SQL.Database) { export async function exportDatabase(db: SQL.Database) { // electron does not support better-sqlite serialize since v21 // save to file and read in the raw data. - const name = `backup-for-export-${uuidv4()}.db`; + const name = `${process.env.ACTUAL_DATA_DIR}/backup-for-export-${uuidv4()}.db`; await db.backup(name); diff --git a/upcoming-release-notes/3250.md b/upcoming-release-notes/3250.md new file mode 100644 index 000000000..454d99431 --- /dev/null +++ b/upcoming-release-notes/3250.md @@ -0,0 +1,6 @@ +--- +category: Bugfix +authors: [MikesGlitch] +--- + +Fix Export on Mac desktop app -- GitLab