From 67944dcc92eabca61e433ba6c3a1e8df79637402 Mon Sep 17 00:00:00 2001 From: Shahed Nasser Date: Wed, 8 May 2024 13:47:35 +0300 Subject: [PATCH] fix(medusa): Fix request type in upload route (#7271) The `/admin/uploads` route uses an incorrect input type `CreateProductDTO`. This PR fixes it to the type defined in `validators.ts`. --- .changeset/early-badgers-complain.md | 5 +++++ packages/medusa/src/api-v2/admin/uploads/route.ts | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/early-badgers-complain.md diff --git a/.changeset/early-badgers-complain.md b/.changeset/early-badgers-complain.md new file mode 100644 index 0000000000..b8311347bc --- /dev/null +++ b/.changeset/early-badgers-complain.md @@ -0,0 +1,5 @@ +--- +"@medusajs/medusa": patch +--- + +fix(medusa): Fix request type in upload route diff --git a/packages/medusa/src/api-v2/admin/uploads/route.ts b/packages/medusa/src/api-v2/admin/uploads/route.ts index 0941b9430d..7373964877 100644 --- a/packages/medusa/src/api-v2/admin/uploads/route.ts +++ b/packages/medusa/src/api-v2/admin/uploads/route.ts @@ -1,13 +1,13 @@ import { uploadFilesWorkflow } from "@medusajs/core-flows" -import { CreateProductDTO } from "@medusajs/types" import { AuthenticatedMedusaRequest, MedusaResponse, } from "../../../types/routing" import { MedusaError } from "@medusajs/utils" +import { AdminGetUploadParamsType } from "./validators" export const POST = async ( - req: AuthenticatedMedusaRequest, + req: AuthenticatedMedusaRequest, res: MedusaResponse ) => { const input = req.files as Express.Multer.File[]