From c96782d7c132bce03d424a760869affa9e8e4294 Mon Sep 17 00:00:00 2001 From: youngcw Date: Fri, 1 Dec 2023 08:40:35 -0700 Subject: [PATCH] [Goals]: Sort the priorities properly (#2000) * sort properly * note --- packages/loot-core/src/server/budget/goaltemplates.ts | 4 +++- upcoming-release-notes/2000.md | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 upcoming-release-notes/2000.md diff --git a/packages/loot-core/src/server/budget/goaltemplates.ts b/packages/loot-core/src/server/budget/goaltemplates.ts index 9e8e5b4998..1c41d10dd4 100644 --- a/packages/loot-core/src/server/budget/goaltemplates.ts +++ b/packages/loot-core/src/server/budget/goaltemplates.ts @@ -197,7 +197,9 @@ async function processTemplate( // sort and filter down to just the requested priorities priority_list = priority_list - .sort() + .sort(function (a, b) { + return a - b; + }) .filter((item, index, curr) => curr.indexOf(item) === index); let { remainder_found, remainder_priority, remainder_weight_total } = diff --git a/upcoming-release-notes/2000.md b/upcoming-release-notes/2000.md new file mode 100644 index 0000000000..237e05dc91 --- /dev/null +++ b/upcoming-release-notes/2000.md @@ -0,0 +1,6 @@ +--- +category: Bugfix +authors: [youngcw] +--- + +Goals: Fix priority sorting