[OBJECT_CACHE_FLUSH_REQUIRED_WHEN_RELEASED] Remove FlatObjectMetadata custom fieldMetadataIds fk aggregator property (#17438)
# Introduction Currently refactoring `flatEntity` typing, encountering some tsc errors due to this fk aggregator custom override It shall now follow generic pattern leading to be named `fieldIds` Needs to flush object cache when released
This commit is contained in:
+3
-3
@@ -13,7 +13,7 @@ describe('computeSchemaComponents', () => {
|
||||
const flatObjectMetadata: FlatObjectMetadata = {
|
||||
...objectMetadataItemMock,
|
||||
universalIdentifier: 'objectName',
|
||||
fieldMetadataIds: objectMetadataItemMock.fields.map((f) => f.id),
|
||||
fieldIds: objectMetadataItemMock.fields.map((f) => f.id),
|
||||
} as any;
|
||||
|
||||
const flatFieldMetadataMaps = {
|
||||
@@ -29,7 +29,7 @@ describe('computeSchemaComponents', () => {
|
||||
nameSingular: 'relationTargetObject',
|
||||
namePlural: 'relationTargetObjects',
|
||||
universalIdentifier: 'relationTargetObject',
|
||||
fieldMetadataIds: [],
|
||||
fieldIds: [],
|
||||
} as any;
|
||||
|
||||
const flatObjectMetadataMaps = {
|
||||
@@ -858,7 +858,7 @@ describe('computeSchemaComponents', () => {
|
||||
nameSingular: 'objectName',
|
||||
namePlural: 'objectsName',
|
||||
universalIdentifier: 'objectName',
|
||||
fieldMetadataIds: [field.id],
|
||||
fieldIds: [field.id],
|
||||
} as any;
|
||||
|
||||
const flatFieldMetadataMaps = {
|
||||
|
||||
@@ -236,7 +236,7 @@ export const computeSchemaComponents = (
|
||||
const flatFieldMetadatas =
|
||||
findManyFlatEntityByIdInFlatEntityMapsOrThrow<FlatFieldMetadata>({
|
||||
flatEntityMaps: flatFieldMetadataMaps,
|
||||
flatEntityIds: item.fieldMetadataIds,
|
||||
flatEntityIds: item.fieldIds,
|
||||
});
|
||||
|
||||
schemas[capitalize(item.nameSingular)] = computeSchemaComponent({
|
||||
|
||||
Reference in New Issue
Block a user