From e6f90d5a7dfe57caad5ed7c04099ac7aed4a27fc Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Fri, 10 May 2024 16:51:16 +0200 Subject: [PATCH] Fix binding --- packages/builder/src/dataBinding.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/builder/src/dataBinding.js b/packages/builder/src/dataBinding.js index 47a0aa8fb1..af229ce7e4 100644 --- a/packages/builder/src/dataBinding.js +++ b/packages/builder/src/dataBinding.js @@ -492,7 +492,7 @@ const generateComponentContextBindings = (asset, componentContext) => { icon: bindingCategory.icon, display: { name: `${fieldSchema.name || key}`, - type: fieldSchema.type, + type: fieldSchema.display?.type || fieldSchema.type, }, }) }) @@ -1030,12 +1030,13 @@ export const getSchemaForDatasource = (asset, datasource, options) => { fixedSchema[fieldName] = { type: fieldSchema, name: fieldName, + display: { type: fieldSchema }, } } else { fixedSchema[fieldName] = { ...fieldSchema, - type: field?.name || fieldSchema.name, name: fieldName, + display: { type: field?.name || fieldSchema.type }, } } })