From a44ba89cd904d3d068463bad2aeefc4167df59b9 Mon Sep 17 00:00:00 2001 From: alex <48489896+devnaumov@users.noreply.github.com> Date: Tue, 24 Mar 2026 15:00:59 +0100 Subject: [PATCH] dbeaver/pro#8339 show array value as array (#4229) Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com> --- webapp/packages/core-sdk/src/getObjectPropertyValue.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/packages/core-sdk/src/getObjectPropertyValue.ts b/webapp/packages/core-sdk/src/getObjectPropertyValue.ts index b96e5652aa..761c796ced 100644 --- a/webapp/packages/core-sdk/src/getObjectPropertyValue.ts +++ b/webapp/packages/core-sdk/src/getObjectPropertyValue.ts @@ -24,7 +24,7 @@ export function getObjectPropertyDisplayValue(property: IObjectPropertyInfo) { return String(getValue(property.value, controlType)); } -function getValue(value: any, controlType: ObjectPropertyType) { +function getValue(value: any, controlType: ObjectPropertyType): any { const checkbox = controlType === 'checkbox'; if (value === null || value === undefined) { @@ -40,7 +40,7 @@ function getValue(value: any, controlType: ObjectPropertyType) { } if (Array.isArray(value)) { - return value.join(', '); + return `[${value.map(v => getValue(v, controlType)).join(', ')}]`; } return value.value || value.displayName || JSON.stringify(value);