From 4df12736dc7c007d7b9f44e9dfc310a2a4cb85d8 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 24 Jun 2026 13:20:45 +0000 Subject: [PATCH] Fix call to onValueChange --- src/frontend/src/components/forms/fields/TreeField.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/frontend/src/components/forms/fields/TreeField.tsx b/src/frontend/src/components/forms/fields/TreeField.tsx index f07834019b..a34a3c4a05 100644 --- a/src/frontend/src/components/forms/fields/TreeField.tsx +++ b/src/frontend/src/components/forms/fields/TreeField.tsx @@ -170,10 +170,11 @@ export function TreeField({ const onChange = useCallback( (val: string | null) => { const pk = val ? Number.parseInt(val, 10) : null; + const raw = val ? (nodeMap[val] ?? {}) : {}; field.onChange(pk); - definition.onValueChange?.(pk); + definition.onValueChange?.(pk, raw); }, - [field, definition] + [field, definition, nodeMap] ); const selectValue = useMemo(