From 62e844449b633276e01d8b8770324980f6881c81 Mon Sep 17 00:00:00 2001 From: Dawid Tarasiuk Date: Tue, 6 Oct 2020 11:41:31 +0200 Subject: [PATCH] Fix order fullfilment redirect --- src/fragments/orders.ts | 2 ++ src/fragments/types/FulfillmentFragment.ts | 2 ++ src/fragments/types/OrderDetailsFragment.ts | 4 ++++ src/fragments/types/OrderLineFragment.ts | 2 ++ src/orders/fixtures.ts | 12 ++++++++++++ src/orders/types/FulfillOrder.ts | 4 ++++ src/orders/types/OrderCancel.ts | 4 ++++ src/orders/types/OrderCapture.ts | 4 ++++ src/orders/types/OrderDetails.ts | 4 ++++ src/orders/types/OrderDraftCancel.ts | 4 ++++ src/orders/types/OrderDraftFinalize.ts | 4 ++++ src/orders/types/OrderDraftUpdate.ts | 4 ++++ src/orders/types/OrderFulfillmentCancel.ts | 4 ++++ src/orders/types/OrderFulfillmentUpdateTracking.ts | 4 ++++ src/orders/types/OrderLineDelete.ts | 4 ++++ src/orders/types/OrderLineUpdate.ts | 4 ++++ src/orders/types/OrderLinesAdd.ts | 4 ++++ src/orders/types/OrderMarkAsPaid.ts | 4 ++++ src/orders/types/OrderRefund.ts | 4 ++++ src/orders/types/OrderUpdate.ts | 4 ++++ src/orders/types/OrderVoid.ts | 4 ++++ 21 files changed, 86 insertions(+) diff --git a/src/fragments/orders.ts b/src/fragments/orders.ts index 9f2d2c1f9..1068cca35 100644 --- a/src/fragments/orders.ts +++ b/src/fragments/orders.ts @@ -26,7 +26,9 @@ export const fragmentOrderLine = gql` id isShippingRequired variant { + id product { + id isAvailableForPurchase isPublished } diff --git a/src/fragments/types/FulfillmentFragment.ts b/src/fragments/types/FulfillmentFragment.ts index ad8146360..2c0fd2839 100644 --- a/src/fragments/types/FulfillmentFragment.ts +++ b/src/fragments/types/FulfillmentFragment.ts @@ -10,12 +10,14 @@ import { FulfillmentStatus } from "./../../types/globalTypes"; export interface FulfillmentFragment_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface FulfillmentFragment_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: FulfillmentFragment_lines_orderLine_variant_product; quantityAvailable: number; } diff --git a/src/fragments/types/OrderDetailsFragment.ts b/src/fragments/types/OrderDetailsFragment.ts index 638225326..73d5a3206 100644 --- a/src/fragments/types/OrderDetailsFragment.ts +++ b/src/fragments/types/OrderDetailsFragment.ts @@ -64,12 +64,14 @@ export interface OrderDetailsFragment_events { export interface OrderDetailsFragment_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderDetailsFragment_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderDetailsFragment_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -135,12 +137,14 @@ export interface OrderDetailsFragment_fulfillments { export interface OrderDetailsFragment_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderDetailsFragment_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderDetailsFragment_lines_variant_product; quantityAvailable: number; } diff --git a/src/fragments/types/OrderLineFragment.ts b/src/fragments/types/OrderLineFragment.ts index 8e67fce9f..06fbdb57a 100644 --- a/src/fragments/types/OrderLineFragment.ts +++ b/src/fragments/types/OrderLineFragment.ts @@ -8,12 +8,14 @@ export interface OrderLineFragment_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderLineFragment_variant { __typename: "ProductVariant"; + id: string; product: OrderLineFragment_variant_product; quantityAvailable: number; } diff --git a/src/orders/fixtures.ts b/src/orders/fixtures.ts index 187246728..d6e40b66e 100644 --- a/src/orders/fixtures.ts +++ b/src/orders/fixtures.ts @@ -947,8 +947,10 @@ export const order = (placeholder: string): OrderDetails_order => ({ }, variant: { __typename: "ProductVariant", + id: "dsfsfuhb", product: { __typename: "Product", + id: "345678393", isAvailableForPurchase: true, isPublished: true }, @@ -997,8 +999,10 @@ export const order = (placeholder: string): OrderDetails_order => ({ }, variant: { __typename: "ProductVariant", + id: "dsfsfuhb", product: { __typename: "Product", + id: "345678393", isAvailableForPurchase: true, isPublished: true }, @@ -1052,8 +1056,10 @@ export const order = (placeholder: string): OrderDetails_order => ({ }, variant: { __typename: "ProductVariant", + id: "dsfsfuhb", product: { __typename: "Product", + id: "345678393", isAvailableForPurchase: true, isPublished: true }, @@ -1087,8 +1093,10 @@ export const order = (placeholder: string): OrderDetails_order => ({ }, variant: { __typename: "ProductVariant", + id: "dsfsfuhb", product: { __typename: "Product", + id: "345678393", isAvailableForPurchase: true, isPublished: true }, @@ -1220,8 +1228,10 @@ export const draftOrder = (placeholder: string): OrderDetails_order => ({ }, variant: { __typename: "ProductVariant", + id: "dsfsfuhb", product: { __typename: "Product", + id: "345678393", isAvailableForPurchase: true, isPublished: true }, @@ -1255,8 +1265,10 @@ export const draftOrder = (placeholder: string): OrderDetails_order => ({ }, variant: { __typename: "ProductVariant", + id: "dsfsfuhb", product: { __typename: "Product", + id: "345678393", isAvailableForPurchase: true, isPublished: true }, diff --git a/src/orders/types/FulfillOrder.ts b/src/orders/types/FulfillOrder.ts index fd6f27ebf..715c9a509 100644 --- a/src/orders/types/FulfillOrder.ts +++ b/src/orders/types/FulfillOrder.ts @@ -72,12 +72,14 @@ export interface FulfillOrder_orderFulfill_order_events { export interface FulfillOrder_orderFulfill_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface FulfillOrder_orderFulfill_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: FulfillOrder_orderFulfill_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -143,12 +145,14 @@ export interface FulfillOrder_orderFulfill_order_fulfillments { export interface FulfillOrder_orderFulfill_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface FulfillOrder_orderFulfill_order_lines_variant { __typename: "ProductVariant"; + id: string; product: FulfillOrder_orderFulfill_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderCancel.ts b/src/orders/types/OrderCancel.ts index db42d0608..a188bbaf8 100644 --- a/src/orders/types/OrderCancel.ts +++ b/src/orders/types/OrderCancel.ts @@ -70,12 +70,14 @@ export interface OrderCancel_orderCancel_order_events { export interface OrderCancel_orderCancel_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderCancel_orderCancel_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderCancel_orderCancel_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderCancel_orderCancel_order_fulfillments { export interface OrderCancel_orderCancel_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderCancel_orderCancel_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderCancel_orderCancel_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderCapture.ts b/src/orders/types/OrderCapture.ts index da37b506e..f81eabdd0 100644 --- a/src/orders/types/OrderCapture.ts +++ b/src/orders/types/OrderCapture.ts @@ -70,12 +70,14 @@ export interface OrderCapture_orderCapture_order_events { export interface OrderCapture_orderCapture_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderCapture_orderCapture_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderCapture_orderCapture_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderCapture_orderCapture_order_fulfillments { export interface OrderCapture_orderCapture_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderCapture_orderCapture_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderCapture_orderCapture_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderDetails.ts b/src/orders/types/OrderDetails.ts index cf6adac75..f9bca7b9a 100644 --- a/src/orders/types/OrderDetails.ts +++ b/src/orders/types/OrderDetails.ts @@ -64,12 +64,14 @@ export interface OrderDetails_order_events { export interface OrderDetails_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderDetails_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderDetails_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -135,12 +137,14 @@ export interface OrderDetails_order_fulfillments { export interface OrderDetails_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderDetails_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderDetails_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderDraftCancel.ts b/src/orders/types/OrderDraftCancel.ts index 8199977a5..6c47653b8 100644 --- a/src/orders/types/OrderDraftCancel.ts +++ b/src/orders/types/OrderDraftCancel.ts @@ -70,12 +70,14 @@ export interface OrderDraftCancel_draftOrderDelete_order_events { export interface OrderDraftCancel_draftOrderDelete_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderDraftCancel_draftOrderDelete_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderDraftCancel_draftOrderDelete_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderDraftCancel_draftOrderDelete_order_fulfillments { export interface OrderDraftCancel_draftOrderDelete_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderDraftCancel_draftOrderDelete_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderDraftCancel_draftOrderDelete_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderDraftFinalize.ts b/src/orders/types/OrderDraftFinalize.ts index 3251c64fb..2791df488 100644 --- a/src/orders/types/OrderDraftFinalize.ts +++ b/src/orders/types/OrderDraftFinalize.ts @@ -70,12 +70,14 @@ export interface OrderDraftFinalize_draftOrderComplete_order_events { export interface OrderDraftFinalize_draftOrderComplete_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderDraftFinalize_draftOrderComplete_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderDraftFinalize_draftOrderComplete_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderDraftFinalize_draftOrderComplete_order_fulfillments { export interface OrderDraftFinalize_draftOrderComplete_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderDraftFinalize_draftOrderComplete_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderDraftFinalize_draftOrderComplete_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderDraftUpdate.ts b/src/orders/types/OrderDraftUpdate.ts index 95d5b5e60..7245884aa 100644 --- a/src/orders/types/OrderDraftUpdate.ts +++ b/src/orders/types/OrderDraftUpdate.ts @@ -70,12 +70,14 @@ export interface OrderDraftUpdate_draftOrderUpdate_order_events { export interface OrderDraftUpdate_draftOrderUpdate_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderDraftUpdate_draftOrderUpdate_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderDraftUpdate_draftOrderUpdate_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderDraftUpdate_draftOrderUpdate_order_fulfillments { export interface OrderDraftUpdate_draftOrderUpdate_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderDraftUpdate_draftOrderUpdate_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderDraftUpdate_draftOrderUpdate_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderFulfillmentCancel.ts b/src/orders/types/OrderFulfillmentCancel.ts index 4ae7b4eac..4948102da 100644 --- a/src/orders/types/OrderFulfillmentCancel.ts +++ b/src/orders/types/OrderFulfillmentCancel.ts @@ -70,12 +70,14 @@ export interface OrderFulfillmentCancel_orderFulfillmentCancel_order_events { export interface OrderFulfillmentCancel_orderFulfillmentCancel_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderFulfillmentCancel_orderFulfillmentCancel_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderFulfillmentCancel_orderFulfillmentCancel_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderFulfillmentCancel_orderFulfillmentCancel_order_fulfillment export interface OrderFulfillmentCancel_orderFulfillmentCancel_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderFulfillmentCancel_orderFulfillmentCancel_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderFulfillmentCancel_orderFulfillmentCancel_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderFulfillmentUpdateTracking.ts b/src/orders/types/OrderFulfillmentUpdateTracking.ts index 13962b3e4..98cbff6ed 100644 --- a/src/orders/types/OrderFulfillmentUpdateTracking.ts +++ b/src/orders/types/OrderFulfillmentUpdateTracking.ts @@ -70,12 +70,14 @@ export interface OrderFulfillmentUpdateTracking_orderFulfillmentUpdateTracking_o export interface OrderFulfillmentUpdateTracking_orderFulfillmentUpdateTracking_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderFulfillmentUpdateTracking_orderFulfillmentUpdateTracking_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderFulfillmentUpdateTracking_orderFulfillmentUpdateTracking_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderFulfillmentUpdateTracking_orderFulfillmentUpdateTracking_o export interface OrderFulfillmentUpdateTracking_orderFulfillmentUpdateTracking_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderFulfillmentUpdateTracking_orderFulfillmentUpdateTracking_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderFulfillmentUpdateTracking_orderFulfillmentUpdateTracking_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderLineDelete.ts b/src/orders/types/OrderLineDelete.ts index 8ff4b5ea6..9fce897f0 100644 --- a/src/orders/types/OrderLineDelete.ts +++ b/src/orders/types/OrderLineDelete.ts @@ -70,12 +70,14 @@ export interface OrderLineDelete_draftOrderLineDelete_order_events { export interface OrderLineDelete_draftOrderLineDelete_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderLineDelete_draftOrderLineDelete_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderLineDelete_draftOrderLineDelete_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderLineDelete_draftOrderLineDelete_order_fulfillments { export interface OrderLineDelete_draftOrderLineDelete_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderLineDelete_draftOrderLineDelete_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderLineDelete_draftOrderLineDelete_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderLineUpdate.ts b/src/orders/types/OrderLineUpdate.ts index b214b9e17..61abff145 100644 --- a/src/orders/types/OrderLineUpdate.ts +++ b/src/orders/types/OrderLineUpdate.ts @@ -70,12 +70,14 @@ export interface OrderLineUpdate_draftOrderLineUpdate_order_events { export interface OrderLineUpdate_draftOrderLineUpdate_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderLineUpdate_draftOrderLineUpdate_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderLineUpdate_draftOrderLineUpdate_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderLineUpdate_draftOrderLineUpdate_order_fulfillments { export interface OrderLineUpdate_draftOrderLineUpdate_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderLineUpdate_draftOrderLineUpdate_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderLineUpdate_draftOrderLineUpdate_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderLinesAdd.ts b/src/orders/types/OrderLinesAdd.ts index d4edddb09..43d71a9be 100644 --- a/src/orders/types/OrderLinesAdd.ts +++ b/src/orders/types/OrderLinesAdd.ts @@ -70,12 +70,14 @@ export interface OrderLinesAdd_draftOrderLinesCreate_order_events { export interface OrderLinesAdd_draftOrderLinesCreate_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderLinesAdd_draftOrderLinesCreate_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderLinesAdd_draftOrderLinesCreate_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderLinesAdd_draftOrderLinesCreate_order_fulfillments { export interface OrderLinesAdd_draftOrderLinesCreate_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderLinesAdd_draftOrderLinesCreate_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderLinesAdd_draftOrderLinesCreate_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderMarkAsPaid.ts b/src/orders/types/OrderMarkAsPaid.ts index c7c5cc9b2..d1c6eec57 100644 --- a/src/orders/types/OrderMarkAsPaid.ts +++ b/src/orders/types/OrderMarkAsPaid.ts @@ -70,12 +70,14 @@ export interface OrderMarkAsPaid_orderMarkAsPaid_order_events { export interface OrderMarkAsPaid_orderMarkAsPaid_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderMarkAsPaid_orderMarkAsPaid_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderMarkAsPaid_orderMarkAsPaid_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderMarkAsPaid_orderMarkAsPaid_order_fulfillments { export interface OrderMarkAsPaid_orderMarkAsPaid_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderMarkAsPaid_orderMarkAsPaid_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderMarkAsPaid_orderMarkAsPaid_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderRefund.ts b/src/orders/types/OrderRefund.ts index 8ba6a4c84..44bc188cb 100644 --- a/src/orders/types/OrderRefund.ts +++ b/src/orders/types/OrderRefund.ts @@ -70,12 +70,14 @@ export interface OrderRefund_orderRefund_order_events { export interface OrderRefund_orderRefund_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderRefund_orderRefund_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderRefund_orderRefund_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderRefund_orderRefund_order_fulfillments { export interface OrderRefund_orderRefund_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderRefund_orderRefund_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderRefund_orderRefund_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderUpdate.ts b/src/orders/types/OrderUpdate.ts index f86226252..e924dac73 100644 --- a/src/orders/types/OrderUpdate.ts +++ b/src/orders/types/OrderUpdate.ts @@ -70,12 +70,14 @@ export interface OrderUpdate_orderUpdate_order_events { export interface OrderUpdate_orderUpdate_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderUpdate_orderUpdate_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderUpdate_orderUpdate_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderUpdate_orderUpdate_order_fulfillments { export interface OrderUpdate_orderUpdate_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderUpdate_orderUpdate_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderUpdate_orderUpdate_order_lines_variant_product; quantityAvailable: number; } diff --git a/src/orders/types/OrderVoid.ts b/src/orders/types/OrderVoid.ts index ce3feb82f..3a60d9c27 100644 --- a/src/orders/types/OrderVoid.ts +++ b/src/orders/types/OrderVoid.ts @@ -70,12 +70,14 @@ export interface OrderVoid_orderVoid_order_events { export interface OrderVoid_orderVoid_order_fulfillments_lines_orderLine_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderVoid_orderVoid_order_fulfillments_lines_orderLine_variant { __typename: "ProductVariant"; + id: string; product: OrderVoid_orderVoid_order_fulfillments_lines_orderLine_variant_product; quantityAvailable: number; } @@ -141,12 +143,14 @@ export interface OrderVoid_orderVoid_order_fulfillments { export interface OrderVoid_orderVoid_order_lines_variant_product { __typename: "Product"; + id: string; isAvailableForPurchase: boolean | null; isPublished: boolean; } export interface OrderVoid_orderVoid_order_lines_variant { __typename: "ProductVariant"; + id: string; product: OrderVoid_orderVoid_order_lines_variant_product; quantityAvailable: number; }