From 77cae4779a87435b878100981c0f54c822e8b426 Mon Sep 17 00:00:00 2001 From: katherinehhh Date: Wed, 20 Mar 2024 09:51:40 +0800 Subject: [PATCH] fix: uuid & nanoid should be disabled when editing (#3762) --- packages/core/client/src/collection-manager/interfaces/nanoid.ts | 1 + packages/core/client/src/collection-manager/interfaces/uuid.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/core/client/src/collection-manager/interfaces/nanoid.ts b/packages/core/client/src/collection-manager/interfaces/nanoid.ts index 09fddf21b9..594a816d16 100644 --- a/packages/core/client/src/collection-manager/interfaces/nanoid.ts +++ b/packages/core/client/src/collection-manager/interfaces/nanoid.ts @@ -30,6 +30,7 @@ export class NanoidFieldInterface extends CollectionFieldInterface { required: true, 'x-decorator': 'FormItem', 'x-component': 'Input', + 'x-disabled': '{{ !createOnly }}', description: "{{t('Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.')}}", }, diff --git a/packages/core/client/src/collection-manager/interfaces/uuid.ts b/packages/core/client/src/collection-manager/interfaces/uuid.ts index b70b20668b..a934d06d3b 100644 --- a/packages/core/client/src/collection-manager/interfaces/uuid.ts +++ b/packages/core/client/src/collection-manager/interfaces/uuid.ts @@ -32,6 +32,7 @@ export class UUIDFieldInterface extends CollectionFieldInterface { required: true, 'x-decorator': 'FormItem', 'x-component': 'Input', + 'x-disabled': '{{ !createOnly }}', description: "{{t('Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.')}}", },