isLabelSyncedWithName should be nullable for fieldMetadata, as it is for objectMetadata. + Adding missing validation on label and name sync in fieldMetadataService for creation and update + adding metadata tests
11 lines
476 B
TypeScript
11 lines
476 B
TypeScript
import { makeGraphqlAPIRequest } from 'test/integration/graphql/utils/make-graphql-api-request.util';
|
|
import { deleteOneFieldMetadataItemFactory } from 'test/integration/metadata/suites/field-metadata/utils/delete-one-field-metadata-factory.util';
|
|
|
|
export const deleteFieldMetadata = async (fieldMetadataId: string) => {
|
|
const graphqlOperation = deleteOneFieldMetadataItemFactory({
|
|
idToDelete: fieldMetadataId,
|
|
});
|
|
|
|
await makeGraphqlAPIRequest(graphqlOperation);
|
|
};
|