From b937bfae04fffb0f5e502100f7eab220043cd64d Mon Sep 17 00:00:00 2001 From: shall0pass <20625555+shall0pass@users.noreply.github.com> Date: Wed, 24 Jan 2024 14:51:38 -0600 Subject: [PATCH] [Bugfix] Goals: Database entry (#2281) * fix database insertion * dbMonth format * release note --- packages/loot-core/src/server/budget/actions.ts | 4 +++- upcoming-release-notes/2281.md | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 upcoming-release-notes/2281.md diff --git a/packages/loot-core/src/server/budget/actions.ts b/packages/loot-core/src/server/budget/actions.ts index 431db19a1..6ddffc06e 100644 --- a/packages/loot-core/src/server/budget/actions.ts +++ b/packages/loot-core/src/server/budget/actions.ts @@ -127,7 +127,9 @@ export function setGoal({ month, category, goal }): Promise<void> { }); } return db.insert(table, { - id: month, + id: `${dbMonth(month)}-${category}`, + month: dbMonth(month), + category, goal, }); } diff --git a/upcoming-release-notes/2281.md b/upcoming-release-notes/2281.md new file mode 100644 index 000000000..fa8bd708e --- /dev/null +++ b/upcoming-release-notes/2281.md @@ -0,0 +1,6 @@ +--- +category: Bugfix +authors: [shall0pass] +--- + +Fix database entry when applying goal templates -- GitLab