From a0910f0e2e8e3aa436aba129a2e28808afb92540 Mon Sep 17 00:00:00 2001 From: chenos Date: Mon, 28 Nov 2022 13:40:06 +0800 Subject: [PATCH] fix(collection-manager): exclude reverse parameters when overriding --- .../Configuration/OverridingCollectionField.tsx | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/core/client/src/collection-manager/Configuration/OverridingCollectionField.tsx b/packages/core/client/src/collection-manager/Configuration/OverridingCollectionField.tsx index d457c0358..08c97b442 100644 --- a/packages/core/client/src/collection-manager/Configuration/OverridingCollectionField.tsx +++ b/packages/core/client/src/collection-manager/Configuration/OverridingCollectionField.tsx @@ -1,12 +1,12 @@ import { ArrayTable } from '@formily/antd'; import { ISchema, useForm } from '@formily/react'; import { uid } from '@formily/shared'; +import { omit, set } from 'lodash'; import cloneDeep from 'lodash/cloneDeep'; -import { set, omit } from 'lodash'; import React, { useState } from 'react'; import { useTranslation } from 'react-i18next'; import { useAPIClient, useRequest } from '../../api-client'; -import { useRecord, RecordProvider } from '../../record-provider'; +import { RecordProvider, useRecord } from '../../record-provider'; import { ActionContext, SchemaComponent, useActionContext, useCompile } from '../../schema-component'; import { useCancelAction } from '../action-hooks'; import { useCollectionManager } from '../hooks'; @@ -98,8 +98,11 @@ const useOverridingCollectionField = () => { 'collectionName', 'autoCreateReverseField', 'uiSchema.x-uid', - 'reverseField.key', - 'reverseField.uiSchemaUid', + 'reverseField', + 'reverseKey', + 'parentKey', + // 'reverseField.key', + // 'reverseField.uiSchemaUid', ]); await resource.create({ values: data,