From bd9c54b85b4da158d10a5c72076e6ce363fd1ae3 Mon Sep 17 00:00:00 2001 From: Marie <51697796+ijreilly@users.noreply.github.com> Date: Wed, 23 Jul 2025 11:33:40 +0200 Subject: [PATCH] Fix userFriendlyMessage not showing for fieldMetadata (#13369) --- .../services/field-metadata-validation.service.ts | 3 +++ .../utils/validate-field-name-availability.utils.ts | 3 +++ 2 files changed, 6 insertions(+) diff --git a/packages/twenty-server/src/engine/metadata-modules/field-metadata/services/field-metadata-validation.service.ts b/packages/twenty-server/src/engine/metadata-modules/field-metadata/services/field-metadata-validation.service.ts index f31600906..5c0bdf395 100644 --- a/packages/twenty-server/src/engine/metadata-modules/field-metadata/services/field-metadata-validation.service.ts +++ b/packages/twenty-server/src/engine/metadata-modules/field-metadata/services/field-metadata-validation.service.ts @@ -136,6 +136,9 @@ export class FieldMetadataValidationService { throw new FieldMetadataException( error.message, FieldMetadataExceptionCode.INVALID_FIELD_INPUT, + { + userFriendlyMessage: error.userFriendlyMessage, + }, ); } diff --git a/packages/twenty-server/src/engine/metadata-modules/utils/validate-field-name-availability.utils.ts b/packages/twenty-server/src/engine/metadata-modules/utils/validate-field-name-availability.utils.ts index 5c95ec61d..062507a73 100644 --- a/packages/twenty-server/src/engine/metadata-modules/utils/validate-field-name-availability.utils.ts +++ b/packages/twenty-server/src/engine/metadata-modules/utils/validate-field-name-availability.utils.ts @@ -59,6 +59,9 @@ export const validateFieldNameAvailabilityOrThrow = ( throw new InvalidMetadataException( `Name "${name}" is not available`, InvalidMetadataExceptionCode.RESERVED_KEYWORD, + { + userFriendlyMessage: t`This name is not available.`, + }, ); } };