From 683992bceb1c383400fc119d0da54c7705f1c836 Mon Sep 17 00:00:00 2001 From: Jonas Dyrlie Date: Fri, 10 Jan 2025 12:59:02 +0100 Subject: [PATCH] fix: tablecolumn query parameter should be string and relative (#14368) Co-authored-by: JamalAlabdullah <90609090+JamalAlabdullah@users.noreply.github.com> --- .../ColumnElement/EditColumnElement/EditColumnElement.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/packages/ux-editor/src/components/Properties/EditSubformTableColumns/ColumnElement/EditColumnElement/EditColumnElement.tsx b/frontend/packages/ux-editor/src/components/Properties/EditSubformTableColumns/ColumnElement/EditColumnElement/EditColumnElement.tsx index 2ab814fe261..e53cc0f474a 100644 --- a/frontend/packages/ux-editor/src/components/Properties/EditSubformTableColumns/ColumnElement/EditColumnElement/EditColumnElement.tsx +++ b/frontend/packages/ux-editor/src/components/Properties/EditSubformTableColumns/ColumnElement/EditColumnElement/EditColumnElement.tsx @@ -18,6 +18,7 @@ import type { FormItem } from '../../../../../types/FormItem'; import { PadlockLockedFillIcon } from '@studio/icons'; import { useTextResourcesQuery } from 'app-shared/hooks/queries'; import { textResourceByLanguageAndIdSelector } from '../../../../../selectors/textResourceSelectors'; +import { convertDataBindingToInternalFormat } from '../../../../../utils/dataModelUtils'; export type ColumnElementProps = { sourceColumn: TableColumn; @@ -59,10 +60,11 @@ export const EditColumnElement = ({ const selectedComponentId = values[0]; const selectedComponent = components.find((comp) => comp.id === selectedComponentId); + const binding = convertDataBindingToInternalFormat(selectedComponent, 'simpleBinding'); const updatedTableColumn = { ...sourceColumn, headerContent: selectedComponent.textResourceBindings?.title, - cellContent: { query: selectedComponent.dataModelBindings?.simpleBinding }, + cellContent: { query: binding.field }, }; setTableColumn(updatedTableColumn); };