diff --git a/src/utils/metadata/types/UpdateMetadata.ts b/src/utils/metadata/types/UpdateMetadata.ts index 602467315..0ad9ba7ab 100644 --- a/src/utils/metadata/types/UpdateMetadata.ts +++ b/src/utils/metadata/types/UpdateMetadata.ts @@ -15,9 +15,29 @@ export interface UpdateMetadata_updateMetadata_errors { field: string | null; } +export interface UpdateMetadata_updateMetadata_item_metadata { + __typename: "MetadataItem"; + key: string; + value: string; +} + +export interface UpdateMetadata_updateMetadata_item_privateMetadata { + __typename: "MetadataItem"; + key: string; + value: string; +} + +export interface UpdateMetadata_updateMetadata_item { + __typename: "App" | "Attribute" | "Category" | "Checkout" | "Collection" | "DigitalContent" | "Fulfillment" | "GiftCard" | "Invoice" | "Menu" | "MenuItem" | "Order" | "Page" | "PageType" | "Payment" | "Product" | "ProductType" | "ProductVariant" | "Sale" | "ShippingMethod" | "ShippingZone" | "User" | "Voucher" | "Warehouse"; + metadata: (UpdateMetadata_updateMetadata_item_metadata | null)[]; + privateMetadata: (UpdateMetadata_updateMetadata_item_privateMetadata | null)[]; + id: string; +} + export interface UpdateMetadata_updateMetadata { __typename: "UpdateMetadata"; errors: UpdateMetadata_updateMetadata_errors[]; + item: UpdateMetadata_updateMetadata_item | null; } export interface UpdateMetadata_deleteMetadata_errors { diff --git a/src/utils/metadata/types/UpdatePrivateMetadata.ts b/src/utils/metadata/types/UpdatePrivateMetadata.ts index 8726b13d0..b737cac7f 100644 --- a/src/utils/metadata/types/UpdatePrivateMetadata.ts +++ b/src/utils/metadata/types/UpdatePrivateMetadata.ts @@ -15,9 +15,29 @@ export interface UpdatePrivateMetadata_updatePrivateMetadata_errors { field: string | null; } +export interface UpdatePrivateMetadata_updatePrivateMetadata_item_metadata { + __typename: "MetadataItem"; + key: string; + value: string; +} + +export interface UpdatePrivateMetadata_updatePrivateMetadata_item_privateMetadata { + __typename: "MetadataItem"; + key: string; + value: string; +} + +export interface UpdatePrivateMetadata_updatePrivateMetadata_item { + __typename: "App" | "Attribute" | "Category" | "Checkout" | "Collection" | "DigitalContent" | "Fulfillment" | "GiftCard" | "Invoice" | "Menu" | "MenuItem" | "Order" | "Page" | "PageType" | "Payment" | "Product" | "ProductType" | "ProductVariant" | "Sale" | "ShippingMethod" | "ShippingZone" | "User" | "Voucher" | "Warehouse"; + metadata: (UpdatePrivateMetadata_updatePrivateMetadata_item_metadata | null)[]; + privateMetadata: (UpdatePrivateMetadata_updatePrivateMetadata_item_privateMetadata | null)[]; + id: string; +} + export interface UpdatePrivateMetadata_updatePrivateMetadata { __typename: "UpdatePrivateMetadata"; errors: UpdatePrivateMetadata_updatePrivateMetadata_errors[]; + item: UpdatePrivateMetadata_updatePrivateMetadata_item | null; } export interface UpdatePrivateMetadata_deletePrivateMetadata_errors { diff --git a/src/utils/metadata/updateMetadata.ts b/src/utils/metadata/updateMetadata.ts index 4d19f3ed5..1a0375834 100644 --- a/src/utils/metadata/updateMetadata.ts +++ b/src/utils/metadata/updateMetadata.ts @@ -24,6 +24,12 @@ const updateMetadata = gql` errors { ...MetadataErrorFragment } + item { + ...MetadataFragment + ... on Node { + id + } + } } deleteMetadata(id: $id, keys: $keysToDelete) { errors { @@ -55,6 +61,12 @@ const updatePrivateMetadata = gql` errors { ...MetadataErrorFragment } + item { + ...MetadataFragment + ... on Node { + id + } + } } deletePrivateMetadata(id: $id, keys: $keysToDelete) { errors {