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`.
This commit is contained in:
Shahed Nasser authored and GitHub committed 2024-05-08 10:47:35 +00:00
1 parent 948458a43d
commit 67944dcc92
2 files changed
+7 -2

No files matched your search

+5
View File
@@ -0,0 +1,5 @@
---
"@medusajs/medusa": patch
---
fix(medusa): Fix request type in upload route
@@ -1,13 +1,13 @@
import { uploadFilesWorkflow } from "@medusajs/core-flows" import { uploadFilesWorkflow } from "@medusajs/core-flows"
import { CreateProductDTO } from "@medusajs/types"
import { import {
AuthenticatedMedusaRequest, AuthenticatedMedusaRequest,
MedusaResponse, MedusaResponse,
} from "../../../types/routing" } from "../../../types/routing"
import { MedusaError } from "@medusajs/utils" import { MedusaError } from "@medusajs/utils"
import { AdminGetUploadParamsType } from "./validators"
export const POST = async ( export const POST = async (
req: AuthenticatedMedusaRequest<CreateProductDTO>, req: AuthenticatedMedusaRequest<AdminGetUploadParamsType>,
res: MedusaResponse res: MedusaResponse
) => { ) => {
const input = req.files as Express.Multer.File[] const input = req.files as Express.Multer.File[]