## Done - add relations in dropdown variables - add relations in worklfow run inputs - use objectMetadataMaps in workflow folder ## To do - does not work with rest api calls, will be fixed after https://github.com/twentyhq/twenty/pull/11349 is merged - waiting for crud action relation fields https://github.com/twentyhq/core-team-issues/issues/509
15 lines
511 B
TypeScript
15 lines
511 B
TypeScript
import omit from 'lodash.omit';
|
|
|
|
import { ObjectMetadataInterface } from 'src/engine/metadata-modules/field-metadata/interfaces/object-metadata.interface';
|
|
|
|
import { ObjectMetadataItemWithFieldMaps } from 'src/engine/metadata-modules/types/object-metadata-item-with-field-maps';
|
|
|
|
export const removeFieldMapsFromObjectMetadata = (
|
|
objectMetadata: ObjectMetadataItemWithFieldMaps,
|
|
): ObjectMetadataInterface =>
|
|
omit(objectMetadata, [
|
|
'fieldsById',
|
|
'fieldsByName',
|
|
'fieldsByJoinColumnName',
|
|
]);
|