From 28bb797bb0ea59b66a7641fc116f47c25564c21a Mon Sep 17 00:00:00 2001 From: Michael Kret <88898367+michael-radency@users.noreply.github.com> Date: Wed, 7 Jun 2023 13:01:19 +0300 Subject: [PATCH] fix(core): RMC boolean value fix (#6397) --- .../src/components/ResourceMapper/MappingFields.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/editor-ui/src/components/ResourceMapper/MappingFields.vue b/packages/editor-ui/src/components/ResourceMapper/MappingFields.vue index bedbf502c7..83b62f5d4b 100644 --- a/packages/editor-ui/src/components/ResourceMapper/MappingFields.vue +++ b/packages/editor-ui/src/components/ResourceMapper/MappingFields.vue @@ -189,7 +189,13 @@ function getFieldDescription(field: ResourceMapperField): string { function getParameterValue(parameterName: string): string | number | boolean | null { const fieldName = parseResourceMapperFieldName(parameterName); if (fieldName && props.paramValue.value) { - return props.paramValue.value[fieldName] || ''; + if ( + props.paramValue.value[fieldName] === undefined || + props.paramValue.value[fieldName] === null + ) { + return ''; + } + return props.paramValue.value[fieldName]; } return null; }