Add items response in updateMetadata mutation (#1667) (#1680)

* add items to updateMetadata mutation

* same changes for private metadata

* build types
This commit is contained in:
Michał Droń 2021-12-14 10:48:46 +01:00 committed by GitHub
parent fc2aed4725
commit 92a5563330
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 52 additions and 0 deletions

View file

@ -15,9 +15,29 @@ export interface UpdateMetadata_updateMetadata_errors {
field: string | null; 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 { export interface UpdateMetadata_updateMetadata {
__typename: "UpdateMetadata"; __typename: "UpdateMetadata";
errors: UpdateMetadata_updateMetadata_errors[]; errors: UpdateMetadata_updateMetadata_errors[];
item: UpdateMetadata_updateMetadata_item | null;
} }
export interface UpdateMetadata_deleteMetadata_errors { export interface UpdateMetadata_deleteMetadata_errors {

View file

@ -15,9 +15,29 @@ export interface UpdatePrivateMetadata_updatePrivateMetadata_errors {
field: string | null; 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 { export interface UpdatePrivateMetadata_updatePrivateMetadata {
__typename: "UpdatePrivateMetadata"; __typename: "UpdatePrivateMetadata";
errors: UpdatePrivateMetadata_updatePrivateMetadata_errors[]; errors: UpdatePrivateMetadata_updatePrivateMetadata_errors[];
item: UpdatePrivateMetadata_updatePrivateMetadata_item | null;
} }
export interface UpdatePrivateMetadata_deletePrivateMetadata_errors { export interface UpdatePrivateMetadata_deletePrivateMetadata_errors {

View file

@ -24,6 +24,12 @@ const updateMetadata = gql`
errors { errors {
...MetadataErrorFragment ...MetadataErrorFragment
} }
item {
...MetadataFragment
... on Node {
id
}
}
} }
deleteMetadata(id: $id, keys: $keysToDelete) { deleteMetadata(id: $id, keys: $keysToDelete) {
errors { errors {
@ -55,6 +61,12 @@ const updatePrivateMetadata = gql`
errors { errors {
...MetadataErrorFragment ...MetadataErrorFragment
} }
item {
...MetadataFragment
... on Node {
id
}
}
} }
deletePrivateMetadata(id: $id, keys: $keysToDelete) { deletePrivateMetadata(id: $id, keys: $keysToDelete) {
errors { errors {