diff --git a/packages/twenty-server/src/engine/metadata-modules/flat-field-metadata/utils/from-delete-field-input-to-flat-field-metadatas-to-delete.util.ts b/packages/twenty-server/src/engine/metadata-modules/flat-field-metadata/utils/from-delete-field-input-to-flat-field-metadatas-to-delete.util.ts index 3c19ca5211..954602ba21 100644 --- a/packages/twenty-server/src/engine/metadata-modules/flat-field-metadata/utils/from-delete-field-input-to-flat-field-metadatas-to-delete.util.ts +++ b/packages/twenty-server/src/engine/metadata-modules/flat-field-metadata/utils/from-delete-field-input-to-flat-field-metadatas-to-delete.util.ts @@ -59,10 +59,6 @@ export const fromDeleteFieldInputToFlatFieldMetadatasToDelete = ({ isFlatFieldMetadataEntityOfType( flatFieldMetadataToDelete, FieldMetadataType.RELATION, - ) && - isFlatFieldMetadataEntityOfType( - flatFieldMetadataToDelete.flatRelationTargetFieldMetadata, - FieldMetadataType.RELATION, ) ) { const relationTargetFlatFieldMetadata = @@ -74,22 +70,5 @@ export const fromDeleteFieldInputToFlatFieldMetadatasToDelete = ({ return [flatFieldMetadataToDelete, relationTargetFlatFieldMetadata]; } - if ( - isFlatFieldMetadataEntityOfType( - flatFieldMetadataToDelete, - FieldMetadataType.RELATION, - ) && - isFlatFieldMetadataEntityOfType( - flatFieldMetadataToDelete.flatRelationTargetFieldMetadata, - FieldMetadataType.MORPH_RELATION, - ) - ) { - return findFlatFieldMetadatasRelatedToMorphRelationOrThrow({ - flatObjectMetadataMaps: existingFlatObjectMetadataMaps, - flatFieldMetadata: - flatFieldMetadataToDelete.flatRelationTargetFieldMetadata, - }); - } - return [flatFieldMetadataToDelete]; };