From be62cf87c7ed975bd0880133588cc806751715cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frane=20Poli=C4=87?= <16856471+fPolic@users.noreply.github.com> Date: Thu, 28 Aug 2025 13:50:27 +0200 Subject: [PATCH] fix(core-flows): list order shipping options param type (#13316) --- .changeset/wet-horses-press.md | 5 +++++ .../list-shipping-options-for-order.ts | 22 ++++--------------- 2 files changed, 9 insertions(+), 18 deletions(-) create mode 100644 .changeset/wet-horses-press.md diff --git a/.changeset/wet-horses-press.md b/.changeset/wet-horses-press.md new file mode 100644 index 0000000000..65d4eccdd0 --- /dev/null +++ b/.changeset/wet-horses-press.md @@ -0,0 +1,5 @@ +--- +"@medusajs/core-flows": patch +--- + +fix(core-flows): list order shipping options param type diff --git a/packages/core/core-flows/src/order/workflows/list-shipping-options-for-order.ts b/packages/core/core-flows/src/order/workflows/list-shipping-options-for-order.ts index 7f1b093909..13bce9c44b 100644 --- a/packages/core/core-flows/src/order/workflows/list-shipping-options-for-order.ts +++ b/packages/core/core-flows/src/order/workflows/list-shipping-options-for-order.ts @@ -4,10 +4,7 @@ import { WorkflowData, WorkflowResponse, } from "@medusajs/framework/workflows-sdk" -import { - AdditionalData, - ListShippingOptionsForOrderWorkflowInput, -} from "@medusajs/types" +import { ListShippingOptionsForOrderWorkflowInput } from "@medusajs/types" import { useQueryGraphStep, validatePresenceOfStep } from "../../common" import { useRemoteQueryStep } from "../../common/steps/use-remote-query" @@ -18,16 +15,9 @@ export const listShippingOptionsForOrderWorkflowId = * This workflow lists the shipping options of an order. It's executed by the * [List Shipping Options Store API Route](https://docs.medusajs.com/api/store#orders_getidshippingoptions). * - * :::note - * - * This workflow doesn't retrieve the calculated prices of the shipping options. If you need to retrieve the prices of the shipping options, - * use the {@link listShippingOptionsForOrderWithPricingWorkflow} workflow. - * - * ::: - * * You can use this workflow within your own customizations or custom workflows, allowing you to wrap custom logic around to retrieve the shipping options of an order * in your custom flows. - * + * * @since 2.10.0 * * @example @@ -41,15 +31,11 @@ export const listShippingOptionsForOrderWorkflowId = * @summary * * List a order's shipping options. - * + * */ export const listShippingOptionsForOrderWorkflow = createWorkflow( listShippingOptionsForOrderWorkflowId, - ( - input: WorkflowData< - ListShippingOptionsForOrderWorkflowInput & AdditionalData - > - ) => { + (input: WorkflowData) => { const orderQuery = useQueryGraphStep({ entity: "order", filters: { id: input.order_id },