From 8bc902fb0f25364002da86c6a2b73b7a098802e3 Mon Sep 17 00:00:00 2001 From: Shahed Nasser Date: Fri, 20 Oct 2023 18:34:26 +0300 Subject: [PATCH] chore(oas): update order OAS schema to include new fields (#5436) --- .../generated/client-types/src/lib/models/Order.ts | 10 +++++++++- packages/medusa/src/models/order.ts | 10 ++++++++++ .../specs/admin/components/schemas/Order.yaml | 10 ++++++++++ .../specs/store/components/schemas/Order.yaml | 10 ++++++++++ 4 files changed, 39 insertions(+), 1 deletion(-) diff --git a/packages/generated/client-types/src/lib/models/Order.ts b/packages/generated/client-types/src/lib/models/Order.ts index 999e54291a..90e2e5feee 100644 --- a/packages/generated/client-types/src/lib/models/Order.ts +++ b/packages/generated/client-types/src/lib/models/Order.ts @@ -202,7 +202,11 @@ export interface Order { /** * The total of shipping */ - shipping_total?: number + shipping_total?: number | null + /** + * The tax total applied on shipping + */ + shipping_tax_total?: number /** * The total of discount */ @@ -215,6 +219,10 @@ export interface Order { * The total of tax */ tax_total?: number + /** + * The tax total applied on items + */ + item_tax_total?: number | null /** * The total amount refunded if the order is returned. */ diff --git a/packages/medusa/src/models/order.ts b/packages/medusa/src/models/order.ts index 06f84591bf..02d905886c 100644 --- a/packages/medusa/src/models/order.ts +++ b/packages/medusa/src/models/order.ts @@ -529,6 +529,11 @@ export class Order extends BaseEntity { * type: integer * description: The total of shipping * example: 1000 + * nullable: true + * shipping_tax_total: + * type: integer + * description: The tax total applied on shipping + * example: 1000 * raw_discount_total: * description: The total of discount * type: integer @@ -541,6 +546,11 @@ export class Order extends BaseEntity { * description: The total of tax * type: integer * example: 0 + * item_tax_total: + * description: The tax total applied on items + * type: integer + * example: 0 + * nullable: true * refunded_total: * description: The total amount refunded if the order is returned. * type: integer diff --git a/www/apps/api-reference/specs/admin/components/schemas/Order.yaml b/www/apps/api-reference/specs/admin/components/schemas/Order.yaml index a734894904..6d67af8e6c 100644 --- a/www/apps/api-reference/specs/admin/components/schemas/Order.yaml +++ b/www/apps/api-reference/specs/admin/components/schemas/Order.yaml @@ -263,6 +263,11 @@ properties: type: integer description: The total of shipping example: 1000 + nullable: true + shipping_tax_total: + type: integer + description: The tax total applied on shipping + example: 1000 raw_discount_total: description: The total of discount type: integer @@ -275,6 +280,11 @@ properties: description: The total of tax type: integer example: 0 + item_tax_total: + description: The tax total applied on items + type: integer + example: 0 + nullable: true refunded_total: description: The total amount refunded if the order is returned. type: integer diff --git a/www/apps/api-reference/specs/store/components/schemas/Order.yaml b/www/apps/api-reference/specs/store/components/schemas/Order.yaml index a734894904..6d67af8e6c 100644 --- a/www/apps/api-reference/specs/store/components/schemas/Order.yaml +++ b/www/apps/api-reference/specs/store/components/schemas/Order.yaml @@ -263,6 +263,11 @@ properties: type: integer description: The total of shipping example: 1000 + nullable: true + shipping_tax_total: + type: integer + description: The tax total applied on shipping + example: 1000 raw_discount_total: description: The total of discount type: integer @@ -275,6 +280,11 @@ properties: description: The total of tax type: integer example: 0 + item_tax_total: + description: The tax total applied on items + type: integer + example: 0 + nullable: true refunded_total: description: The total amount refunded if the order is returned. type: integer