Remove unused utils from v2 (#14356)

This commit is contained in:
Paul Rastoin
2025-09-08 18:16:50 +02:00
committed by GitHub
parent cebcf4f1f5
commit ebc48e3bb2
4 changed files with 0 additions and 158 deletions
@@ -1,19 +0,0 @@
import { type FlatFieldMetadata } from 'src/engine/metadata-modules/flat-field-metadata/types/flat-field-metadata.type';
import { mergeTwoFlatFieldMetadatas } from 'src/engine/metadata-modules/flat-field-metadata/utils/merge-two-flat-field-metadatas.util';
import { type FlatObjectMetadata } from 'src/engine/metadata-modules/flat-object-metadata/types/flat-object-metadata.type';
export const mergeFlatFieldMetadatasInFlatObjectMetadata = ({
flatFieldMetadatas,
flatObjectMetadata,
}: {
flatObjectMetadata: FlatObjectMetadata;
flatFieldMetadatas: FlatFieldMetadata[];
}) => {
return {
...flatObjectMetadata,
flatFieldMetadatas: mergeTwoFlatFieldMetadatas({
destFlatFieldMetadatas: flatObjectMetadata.flatFieldMetadatas,
toMergeFlatFieldMetadatas: flatFieldMetadatas,
}),
};
};
@@ -1,34 +0,0 @@
import {
deepMerge,
fromArrayToUniqueKeyRecord,
isDefined,
} from 'twenty-shared/utils';
import { type FlatFieldMetadata } from 'src/engine/metadata-modules/flat-field-metadata/types/flat-field-metadata.type';
import { type ToMerge } from 'src/engine/workspace-manager/workspace-migration-v2/workspace-migration-builder-v2/types/to-merge.type';
export const mergeTwoFlatFieldMetadatas = ({
destFlatFieldMetadatas,
toMergeFlatFieldMetadatas,
}: ToMerge<FlatFieldMetadata[], 'FlatFieldMetadatas'>): FlatFieldMetadata[] => {
const initialRecordAccumulator = fromArrayToUniqueKeyRecord({
array: destFlatFieldMetadatas,
uniqueKey: 'universalIdentifier',
});
const mergedUniversalIdentifierFlatFieldMetadataRecord =
toMergeFlatFieldMetadatas.reduce((acc, flatFieldToMerge) => {
const fieldUniversalIdentifier = flatFieldToMerge.universalIdentifier;
const destFieldMetadata: FlatFieldMetadata | undefined =
acc[fieldUniversalIdentifier];
return {
...acc,
[fieldUniversalIdentifier]: isDefined(destFieldMetadata)
? deepMerge(destFieldMetadata, flatFieldToMerge)
: flatFieldToMerge,
};
}, initialRecordAccumulator);
return Object.values(mergedUniversalIdentifierFlatFieldMetadataRecord);
};