diff --git a/packages/twenty-server/src/engine/metadata-modules/flat-field-metadata/constants/flat-field-metadata-editable-properties.constant.ts b/packages/twenty-server/src/engine/metadata-modules/flat-field-metadata/constants/flat-field-metadata-editable-properties.constant.ts index 55c348670a..9aa9d9786b 100644 --- a/packages/twenty-server/src/engine/metadata-modules/flat-field-metadata/constants/flat-field-metadata-editable-properties.constant.ts +++ b/packages/twenty-server/src/engine/metadata-modules/flat-field-metadata/constants/flat-field-metadata-editable-properties.constant.ts @@ -21,7 +21,6 @@ export const FLAT_FIELD_METADATA_EDITABLE_PROPERTIES = { 'label', 'options', 'settings', - //TODO : uncomment once universal identifier on standard fields is migrated - // 'isUnique', // not editable for standard fields with standard unique constraint + 'isUnique', ], } as const satisfies Record<'standard' | 'custom', (keyof FlatFieldMetadata)[]>; diff --git a/packages/twenty-server/test/integration/metadata/suites/field-metadata/successful-update-one-standard-field-metadata.integration-spec.ts b/packages/twenty-server/test/integration/metadata/suites/field-metadata/successful-update-one-standard-field-metadata.integration-spec.ts index 7eca2ec271..853ec8e3e2 100644 --- a/packages/twenty-server/test/integration/metadata/suites/field-metadata/successful-update-one-standard-field-metadata.integration-spec.ts +++ b/packages/twenty-server/test/integration/metadata/suites/field-metadata/successful-update-one-standard-field-metadata.integration-spec.ts @@ -330,8 +330,7 @@ describe('Standard field isUnique update should succeed', () => { }); }); - // TODO: Enable this test once isUnique set as editable on standard fields - it.failing('should set isUnique to true on standard field', async () => { + it('should set isUnique to true on standard field', async () => { jestExpectToBeDefined(nameFieldMetadata); const { data } = await updateOneFieldMetadata({