Files
twenty/packages/twenty-server/src/engine/utils/should-seed-workspace-favorite.ts
T
Félix Malfait 8b4b9ef8da Change type import rule (#13751)
Forcing "type" to be explicit, works best will rollup on the frontend to
exclude depdendencies
2025-08-08 01:27:05 +02:00

16 lines
641 B
TypeScript

import { type ObjectMetadataEntity } from 'src/engine/metadata-modules/object-metadata/object-metadata.entity';
import { STANDARD_OBJECT_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
export const shouldSeedWorkspaceFavorite = (
objectMetadataId: string,
objectMetadataItems: ObjectMetadataEntity[],
): boolean =>
objectMetadataId !==
objectMetadataItems.find(
(item) => item.standardId === STANDARD_OBJECT_IDS.workflowVersion,
)?.id &&
objectMetadataId !==
objectMetadataItems.find(
(item) => item.standardId === STANDARD_OBJECT_IDS.workflowRun,
)?.id;