From 94920c3f6d21f7418564a341bb48cf5fffa5e937 Mon Sep 17 00:00:00 2001 From: Shahed Nasser Date: Thu, 26 Jun 2025 09:54:50 +0300 Subject: [PATCH] chore: add version and deprecated tags to import routes and methods (#12829) --- packages/core/js-sdk/src/admin/product.ts | 2 ++ .../admin/products/import/[transaction_id]/confirm/route.ts | 3 +++ packages/medusa/src/api/admin/products/import/route.ts | 3 +++ 3 files changed, 8 insertions(+) diff --git a/packages/core/js-sdk/src/admin/product.ts b/packages/core/js-sdk/src/admin/product.ts index 84f3a3fd4c..47325e5ac2 100644 --- a/packages/core/js-sdk/src/admin/product.ts +++ b/packages/core/js-sdk/src/admin/product.ts @@ -172,6 +172,8 @@ export class Product { * [Confirm Product Import](https://docs.medusajs.com/api/admin#products_postproductsimporttransaction_idconfirm) * API route. * + * @version 2.8.5 + * * @param transactionId - The ID of the transaction of the created product import. This is returned * by the API route used to create the product import. * @param query - Query parameters to pass in the request. diff --git a/packages/medusa/src/api/admin/products/import/[transaction_id]/confirm/route.ts b/packages/medusa/src/api/admin/products/import/[transaction_id]/confirm/route.ts index 283b15897c..1999e17d2d 100644 --- a/packages/medusa/src/api/admin/products/import/[transaction_id]/confirm/route.ts +++ b/packages/medusa/src/api/admin/products/import/[transaction_id]/confirm/route.ts @@ -11,6 +11,9 @@ import { IWorkflowEngineService } from "@medusajs/framework/types" import { Modules, TransactionHandlerType } from "@medusajs/framework/utils" import { StepResponse } from "@medusajs/framework/workflows-sdk" +/** + * @deprecated use `POST /admin/products/imports/:transaction_id/confirm` instead. + */ export const POST = async ( req: AuthenticatedMedusaRequest, res: MedusaResponse diff --git a/packages/medusa/src/api/admin/products/import/route.ts b/packages/medusa/src/api/admin/products/import/route.ts index a5523fc094..13c92662db 100644 --- a/packages/medusa/src/api/admin/products/import/route.ts +++ b/packages/medusa/src/api/admin/products/import/route.ts @@ -6,6 +6,9 @@ import { HttpTypes } from "@medusajs/framework/types" import { MedusaError } from "@medusajs/framework/utils" import { importProductsWorkflow } from "@medusajs/core-flows" +/** + * @deprecated use `POST /admin/products/imports` instead. + */ export const POST = async ( req: AuthenticatedMedusaRequest, res: MedusaResponse