From db88e8301f6b6e2c55f23d562886051e129290c2 Mon Sep 17 00:00:00 2001 From: Zeke Zhang <958414905@qq.com> Date: Wed, 30 Apr 2025 07:42:18 +0800 Subject: [PATCH] fix: exclude 'attachmentURL' from associated form item filter (#6809) --- packages/core/client/src/schema-initializer/utils.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/client/src/schema-initializer/utils.ts b/packages/core/client/src/schema-initializer/utils.ts index 198b7c4d1c..02a4201257 100644 --- a/packages/core/client/src/schema-initializer/utils.ts +++ b/packages/core/client/src/schema-initializer/utils.ts @@ -599,9 +599,9 @@ const associationFieldToMenu = ( export const useFilterAssociatedFormItemInitializerFields = () => { const { name, fields } = useCollection_deprecated(); const { getCollectionFields } = useCollectionManager_deprecated(); - const interfaces = ['o2o', 'oho', 'obo', 'm2o', 'm2m']; + const excludedInterfaces = ['attachmentURL']; return fields - ?.filter((field) => field.target && field.uiSchema && interfaces.includes(field.interface)) + ?.filter((field) => field.target && field.uiSchema && !excludedInterfaces.includes(field.interface)) .map((field) => associationFieldToMenu(field, field.name, name, getCollectionFields, [])) .filter(Boolean); };