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.`, + }, ); } };