From fbfd697c7fd9e95120358efdc3eb544b39fae7bb Mon Sep 17 00:00:00 2001 From: Ali Nuraldin Date: Sun, 26 Jan 2025 02:21:33 +0100 Subject: [PATCH] Fixed bug in goal objectives update lookup logic --- packages/plugin-bootstrap/src/evaluators/goal.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/plugin-bootstrap/src/evaluators/goal.ts b/packages/plugin-bootstrap/src/evaluators/goal.ts index d72665ef224..4264b3ca154 100644 --- a/packages/plugin-bootstrap/src/evaluators/goal.ts +++ b/packages/plugin-bootstrap/src/evaluators/goal.ts @@ -88,7 +88,7 @@ async function handler( ...goal, ...update, objectives: goal.objectives.map((objective) => { - const updatedObjective = update.objectives?.find(uo => uo.id === objective.id); + const updatedObjective = update.objectives?.find(uo => uo.description === objective.description); return updatedObjective ? { ...objective, ...updatedObjective } : objective; }), };