diff --git a/packages/core/types/src/http/order/admin.ts b/packages/core/types/src/http/order/admin.ts deleted file mode 100644 index de8e8e32a0..0000000000 --- a/packages/core/types/src/http/order/admin.ts +++ /dev/null @@ -1,65 +0,0 @@ -import { AdminPaymentCollection } from "../payment/admin" -import { - BaseOrder, - BaseOrderAddress, - BaseOrderChange, - BaseOrderChangeAction, - BaseOrderFilters, - BaseOrderLineItem, - BaseOrderShippingMethod, -} from "./common" - -export interface AdminOrder extends BaseOrder { - payment_collections: AdminPaymentCollection[] -} - -export interface AdminOrderLineItem extends BaseOrderLineItem {} -export interface AdminOrderFilters extends BaseOrderFilters {} -export interface AdminOrderAddress extends BaseOrderAddress {} -export interface AdminOrderShippingMethod extends BaseOrderShippingMethod {} - -export interface AdminOrderResponse { - order: AdminOrder -} - -export interface AdminOrdersResponse { - orders: AdminOrder[] -} - -export interface AdminCreateOrderFulfillment { - items: { id: string; quantity: number }[] - location_id?: string - no_notification?: boolean - metadata?: Record -} - -export interface AdminCreateOrderShipment { - items: { id: string; quantity: number }[] - labels?: { - tracking_number: string - tracking_url: string - label_url: string - }[] - no_notification?: boolean - metadata?: Record -} - -export interface AdminCancelOrderFulfillment { - no_notification?: boolean -} - -// Order Preview - -export interface AdminOrderPreview - extends Omit { - return_requested_total: number - order_change: BaseOrderChange - items: (BaseOrderLineItem & { actions?: BaseOrderChangeAction[] })[] - shipping_methods: (BaseOrderShippingMethod & { - actions?: BaseOrderChangeAction[] - })[] -} - -export interface AdminOrderPreviewResponse { - order: AdminOrderPreview -} diff --git a/packages/core/types/src/http/order/admin/entities.ts b/packages/core/types/src/http/order/admin/entities.ts new file mode 100644 index 0000000000..ba1f9c77aa --- /dev/null +++ b/packages/core/types/src/http/order/admin/entities.ts @@ -0,0 +1,26 @@ +import { AdminPaymentCollection } from "../../payment/admin" +import { + BaseOrder, + BaseOrderAddress, + BaseOrderChange, + BaseOrderChangeAction, + BaseOrderLineItem, + BaseOrderShippingMethod, +} from "../common" + +export interface AdminOrder extends BaseOrder { + payment_collections: AdminPaymentCollection[] +} + +export interface AdminOrderLineItem extends BaseOrderLineItem {} +export interface AdminOrderAddress extends BaseOrderAddress {} +export interface AdminOrderShippingMethod extends BaseOrderShippingMethod {} +export interface AdminOrderPreview + extends Omit { + return_requested_total: number + order_change: BaseOrderChange + items: (BaseOrderLineItem & { actions?: BaseOrderChangeAction[] })[] + shipping_methods: (BaseOrderShippingMethod & { + actions?: BaseOrderChangeAction[] + })[] +} \ No newline at end of file diff --git a/packages/core/types/src/http/order/admin/index.ts b/packages/core/types/src/http/order/admin/index.ts new file mode 100644 index 0000000000..e6f4f0a616 --- /dev/null +++ b/packages/core/types/src/http/order/admin/index.ts @@ -0,0 +1,4 @@ +export * from "./entities" +export * from "./payload" +export * from "./queries" +export * from "./responses" \ No newline at end of file diff --git a/packages/core/types/src/http/order/admin/payload.ts b/packages/core/types/src/http/order/admin/payload.ts new file mode 100644 index 0000000000..d044b5d1c3 --- /dev/null +++ b/packages/core/types/src/http/order/admin/payload.ts @@ -0,0 +1,21 @@ +export interface AdminCreateOrderFulfillment { + items: { id: string; quantity: number }[] + location_id?: string + no_notification?: boolean + metadata?: Record +} + +export interface AdminCreateOrderShipment { + items: { id: string; quantity: number }[] + labels?: { + tracking_number: string + tracking_url: string + label_url: string + }[] + no_notification?: boolean + metadata?: Record +} + +export interface AdminCancelOrderFulfillment { + no_notification?: boolean +} diff --git a/packages/core/types/src/http/order/admin/queries.ts b/packages/core/types/src/http/order/admin/queries.ts new file mode 100644 index 0000000000..498d8cd624 --- /dev/null +++ b/packages/core/types/src/http/order/admin/queries.ts @@ -0,0 +1,3 @@ +import { BaseOrderFilters } from "../common"; + +export interface AdminOrderFilters extends BaseOrderFilters {} \ No newline at end of file diff --git a/packages/core/types/src/http/order/admin/responses.ts b/packages/core/types/src/http/order/admin/responses.ts new file mode 100644 index 0000000000..a5278d8ee3 --- /dev/null +++ b/packages/core/types/src/http/order/admin/responses.ts @@ -0,0 +1,14 @@ +import { PaginatedResponse } from "../../common" +import { AdminOrder, AdminOrderPreview } from "./entities" + +export interface AdminOrderResponse { + order: AdminOrder +} + +export type AdminOrderListResponse = PaginatedResponse<{ + orders: AdminOrder[] +}> + +export interface AdminOrderPreviewResponse { + order: AdminOrderPreview +} \ No newline at end of file diff --git a/packages/core/types/src/http/payment/admin.ts b/packages/core/types/src/http/payment/admin.ts deleted file mode 100644 index adccc78a00..0000000000 --- a/packages/core/types/src/http/payment/admin.ts +++ /dev/null @@ -1,84 +0,0 @@ -import { BaseFilterable } from "../../dal" -import { - BasePayment, - BasePaymentCollection, - BasePaymentCollectionFilters, - BasePaymentFilters, - BasePaymentProvider, - BasePaymentProviderFilters, - BasePaymentSession, - BasePaymentSessionFilters, - BaseRefund, - RefundReason, -} from "./common" - -export interface AdminPaymentProvider extends BasePaymentProvider { - is_enabled: boolean -} - -export interface AdminPayment extends BasePayment {} -export interface AdminPaymentCollection extends BasePaymentCollection {} -export interface AdminPaymentSession extends BasePaymentSession {} - -export interface AdminPaymentProviderFilters - extends BasePaymentProviderFilters { - is_enabled?: boolean -} -export interface AdminPaymentCollectionFilters - extends BasePaymentCollectionFilters {} -export interface AdminPaymentSessionFilters extends BasePaymentSessionFilters {} - -export interface AdminCapturePayment { - amount?: number -} - -export interface AdminRefundPayment { - amount?: number - refund_reason_id?: string | null - note?: string | null -} - -export interface AdminPaymentResponse { - payment: AdminPayment -} - -export interface AdminPaymentsResponse { - payments: AdminPayment[] -} - -export interface AdminPaymentFilters extends BasePaymentFilters {} - -// Refund - -export interface AdminRefund extends BaseRefund {} -export interface RefundFilters extends BaseFilterable { - id?: string | string[] -} - -export interface AdminRefundResponse { - refund_reason: AdminRefund -} - -export interface AdminRefundsResponse { - refund_reasons: AdminRefund[] -} - -// Refund reason - -export interface AdminRefundReason extends RefundReason {} -export interface RefundReasonFilters extends BaseFilterable { - id?: string | string[] -} - -export interface RefundReasonResponse { - refund_reason: AdminRefundReason -} - -export interface RefundReasonsResponse { - refund_reasons: AdminRefundReason[] -} - -export interface AdminCreateRefundReason { - label: string - description?: string -} diff --git a/packages/core/types/src/http/payment/admin/entities.ts b/packages/core/types/src/http/payment/admin/entities.ts new file mode 100644 index 0000000000..8bce9788e3 --- /dev/null +++ b/packages/core/types/src/http/payment/admin/entities.ts @@ -0,0 +1,18 @@ +import { + BasePayment, + BasePaymentCollection, + BasePaymentProvider, + BasePaymentSession, + BaseRefund, + RefundReason, +} from "../common" + +export interface AdminPaymentProvider extends BasePaymentProvider { + is_enabled: boolean +} + +export interface AdminPayment extends BasePayment {} +export interface AdminPaymentCollection extends BasePaymentCollection {} +export interface AdminPaymentSession extends BasePaymentSession {} +export interface AdminRefund extends BaseRefund {} +export interface AdminRefundReason extends RefundReason {} \ No newline at end of file diff --git a/packages/core/types/src/http/payment/admin/index.ts b/packages/core/types/src/http/payment/admin/index.ts new file mode 100644 index 0000000000..2f1b9df166 --- /dev/null +++ b/packages/core/types/src/http/payment/admin/index.ts @@ -0,0 +1,4 @@ +export * from "./entities" +export * from "./payloads" +export * from "./queries" +export * from "./responses" \ No newline at end of file diff --git a/packages/core/types/src/http/payment/admin/payloads.ts b/packages/core/types/src/http/payment/admin/payloads.ts new file mode 100644 index 0000000000..d04fabc721 --- /dev/null +++ b/packages/core/types/src/http/payment/admin/payloads.ts @@ -0,0 +1,14 @@ +export interface AdminCapturePayment { + amount?: number +} + +export interface AdminRefundPayment { + amount?: number + refund_reason_id?: string | null + note?: string | null +} + +export interface AdminCreateRefundReason { + label: string + description?: string +} diff --git a/packages/core/types/src/http/payment/admin/queries.ts b/packages/core/types/src/http/payment/admin/queries.ts new file mode 100644 index 0000000000..38f2e52520 --- /dev/null +++ b/packages/core/types/src/http/payment/admin/queries.ts @@ -0,0 +1,25 @@ +import { BaseFilterable } from "../../../dal" +import { + BasePaymentCollectionFilters, + BasePaymentFilters, + BasePaymentProviderFilters, + BasePaymentSessionFilters, +} from "../common" +import { AdminRefund, AdminRefundReason } from "./entities" + +export interface AdminPaymentProviderFilters + extends BasePaymentProviderFilters { + is_enabled?: boolean +} +export interface AdminPaymentCollectionFilters + extends BasePaymentCollectionFilters {} +export interface AdminPaymentSessionFilters extends BasePaymentSessionFilters {} + +export interface AdminPaymentFilters extends BasePaymentFilters {} + +export interface RefundFilters extends BaseFilterable { + id?: string | string[] +} +export interface RefundReasonFilters extends BaseFilterable { + id?: string | string[] +} \ No newline at end of file diff --git a/packages/core/types/src/http/payment/admin/responses.ts b/packages/core/types/src/http/payment/admin/responses.ts new file mode 100644 index 0000000000..241c6add2f --- /dev/null +++ b/packages/core/types/src/http/payment/admin/responses.ts @@ -0,0 +1,30 @@ +import { PaginatedResponse } from "../../common" +import { AdminPayment, AdminPaymentProvider, AdminRefund, AdminRefundReason } from "./entities" + +export interface AdminPaymentResponse { + payment: AdminPayment +} + +export type AdminPaymentsResponse = PaginatedResponse<{ + payments: AdminPayment[] +}> + +export interface AdminRefundResponse { + refund_reason: AdminRefund +} + +export type AdminRefundsResponse = PaginatedResponse<{ + refund_reasons: AdminRefund[] +}> + +export interface RefundReasonResponse { + refund_reason: AdminRefundReason +} + +export type RefundReasonsResponse = PaginatedResponse<{ + refund_reasons: AdminRefundReason[] +}> + +export type AdminPaymentProviderListResponse = PaginatedResponse<{ + payment_providers: AdminPaymentProvider[] +}> \ No newline at end of file diff --git a/packages/medusa/src/api/admin/notifications/[id]/route.ts b/packages/medusa/src/api/admin/notifications/[id]/route.ts index 8735efd6e0..20b86d82b6 100644 --- a/packages/medusa/src/api/admin/notifications/[id]/route.ts +++ b/packages/medusa/src/api/admin/notifications/[id]/route.ts @@ -4,10 +4,11 @@ import { } from "../../../../types/routing" import { AdminGetNotificationParamsType } from "../validators" import { refetchEntity } from "../../../utils/refetch-entity" +import { HttpTypes } from "@medusajs/types" export const GET = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const notification = await refetchEntity( "notification", diff --git a/packages/medusa/src/api/admin/notifications/route.ts b/packages/medusa/src/api/admin/notifications/route.ts index e5d29f9007..b9acb53074 100644 --- a/packages/medusa/src/api/admin/notifications/route.ts +++ b/packages/medusa/src/api/admin/notifications/route.ts @@ -4,10 +4,11 @@ import { } from "../../../types/routing" import { AdminGetNotificationsParamsType } from "./validators" import { refetchEntities } from "../../utils/refetch-entity" +import { HttpTypes } from "@medusajs/types" export const GET = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const { rows: notifications, metadata } = await refetchEntities( "notification", diff --git a/packages/medusa/src/api/admin/orders/[id]/archive/route.ts b/packages/medusa/src/api/admin/orders/[id]/archive/route.ts index ef6e618f04..cd049fc32b 100644 --- a/packages/medusa/src/api/admin/orders/[id]/archive/route.ts +++ b/packages/medusa/src/api/admin/orders/[id]/archive/route.ts @@ -8,10 +8,11 @@ import { MedusaResponse, } from "../../../../../types/routing" import { AdminArchiveOrderType } from "../../validators" +import { HttpTypes } from "@medusajs/types" export const POST = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const remoteQuery = req.scope.resolve(ContainerRegistrationKeys.REMOTE_QUERY) const { id } = req.params diff --git a/packages/medusa/src/api/admin/orders/[id]/cancel/route.ts b/packages/medusa/src/api/admin/orders/[id]/cancel/route.ts index 2a9d505641..95ce621784 100644 --- a/packages/medusa/src/api/admin/orders/[id]/cancel/route.ts +++ b/packages/medusa/src/api/admin/orders/[id]/cancel/route.ts @@ -7,10 +7,11 @@ import { AuthenticatedMedusaRequest, MedusaResponse, } from "../../../../../types/routing" +import { HttpTypes } from "@medusajs/types" export const POST = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const remoteQuery = req.scope.resolve(ContainerRegistrationKeys.REMOTE_QUERY) diff --git a/packages/medusa/src/api/admin/orders/[id]/complete/route.ts b/packages/medusa/src/api/admin/orders/[id]/complete/route.ts index 578e3622b9..1b83626faf 100644 --- a/packages/medusa/src/api/admin/orders/[id]/complete/route.ts +++ b/packages/medusa/src/api/admin/orders/[id]/complete/route.ts @@ -1,4 +1,4 @@ -import { AdditionalData } from "@medusajs/types" +import { AdditionalData, HttpTypes } from "@medusajs/types" import { completeOrderWorkflow } from "@medusajs/core-flows" import { ContainerRegistrationKeys, @@ -12,7 +12,7 @@ import { AdminCompleteOrderType } from "../../validators" export const POST = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const remoteQuery = req.scope.resolve(ContainerRegistrationKeys.REMOTE_QUERY) const { id } = req.params diff --git a/packages/medusa/src/api/admin/orders/[id]/fulfillments/[fulfillment_id]/cancel/route.ts b/packages/medusa/src/api/admin/orders/[id]/fulfillments/[fulfillment_id]/cancel/route.ts index e6c7ce0900..f7f6325c26 100644 --- a/packages/medusa/src/api/admin/orders/[id]/fulfillments/[fulfillment_id]/cancel/route.ts +++ b/packages/medusa/src/api/admin/orders/[id]/fulfillments/[fulfillment_id]/cancel/route.ts @@ -8,13 +8,13 @@ import { MedusaResponse, } from "../../../../../../../types/routing" import { AdminOrderCancelFulfillmentType } from "../../../../validators" -import { AdditionalData } from "@medusajs/types" +import { AdditionalData, HttpTypes } from "@medusajs/types" export const POST = async ( req: AuthenticatedMedusaRequest< AdminOrderCancelFulfillmentType & AdditionalData >, - res: MedusaResponse + res: MedusaResponse ) => { const remoteQuery = req.scope.resolve(ContainerRegistrationKeys.REMOTE_QUERY) diff --git a/packages/medusa/src/api/admin/orders/[id]/fulfillments/[fulfillment_id]/shipments/route.ts b/packages/medusa/src/api/admin/orders/[id]/fulfillments/[fulfillment_id]/shipments/route.ts index 7fbe8904b7..9f9b977687 100644 --- a/packages/medusa/src/api/admin/orders/[id]/fulfillments/[fulfillment_id]/shipments/route.ts +++ b/packages/medusa/src/api/admin/orders/[id]/fulfillments/[fulfillment_id]/shipments/route.ts @@ -8,13 +8,13 @@ import { MedusaResponse, } from "../../../../../../../types/routing" import { AdminOrderCreateShipmentType } from "../../../../validators" -import { AdditionalData } from "@medusajs/types" +import { AdditionalData, HttpTypes } from "@medusajs/types" export const POST = async ( req: AuthenticatedMedusaRequest< AdminOrderCreateShipmentType & AdditionalData >, - res: MedusaResponse + res: MedusaResponse ) => { const remoteQuery = req.scope.resolve(ContainerRegistrationKeys.REMOTE_QUERY) diff --git a/packages/medusa/src/api/admin/orders/[id]/fulfillments/route.ts b/packages/medusa/src/api/admin/orders/[id]/fulfillments/route.ts index 0999b7ec18..3019276b75 100644 --- a/packages/medusa/src/api/admin/orders/[id]/fulfillments/route.ts +++ b/packages/medusa/src/api/admin/orders/[id]/fulfillments/route.ts @@ -8,13 +8,13 @@ import { MedusaResponse, } from "../../../../../types/routing" import { AdminOrderCreateFulfillmentType } from "../../validators" -import { AdditionalData } from "@medusajs/types" +import { AdditionalData, HttpTypes } from "@medusajs/types" export const POST = async ( req: AuthenticatedMedusaRequest< AdminOrderCreateFulfillmentType & AdditionalData >, - res: MedusaResponse + res: MedusaResponse ) => { const remoteQuery = req.scope.resolve(ContainerRegistrationKeys.REMOTE_QUERY) diff --git a/packages/medusa/src/api/admin/orders/[id]/preview/route.ts b/packages/medusa/src/api/admin/orders/[id]/preview/route.ts index 64a772538c..9a2a1d5c6e 100644 --- a/packages/medusa/src/api/admin/orders/[id]/preview/route.ts +++ b/packages/medusa/src/api/admin/orders/[id]/preview/route.ts @@ -3,17 +3,20 @@ import { AuthenticatedMedusaRequest, MedusaResponse, } from "../../../../../types/routing" +import { HttpTypes } from "@medusajs/types" export const GET = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const { id } = req.params // NOTE: Consider replacing with remoteQuery when possible const orderModuleService = req.scope.resolve(ModuleRegistrationName.ORDER) - const order = await orderModuleService.previewOrderChange(id) + const order = (await orderModuleService.previewOrderChange( + id + )) as unknown as HttpTypes.AdminOrderPreview res.status(200).json({ order }) } diff --git a/packages/medusa/src/api/admin/orders/[id]/route.ts b/packages/medusa/src/api/admin/orders/[id]/route.ts index 090cc58b1d..d31a055f6d 100644 --- a/packages/medusa/src/api/admin/orders/[id]/route.ts +++ b/packages/medusa/src/api/admin/orders/[id]/route.ts @@ -7,10 +7,11 @@ import { AuthenticatedMedusaRequest, MedusaResponse, } from "../../../../types/routing" +import { HttpTypes } from "@medusajs/types" export const GET = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const workflow = getOrderDetailWorkflow(req.scope) const { result } = await workflow.run({ @@ -20,12 +21,12 @@ export const GET = async ( }, }) - res.status(200).json({ order: result }) + res.status(200).json({ order: result as HttpTypes.AdminOrder }) } export const POST = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const remoteQuery = req.scope.resolve(ContainerRegistrationKeys.REMOTE_QUERY) diff --git a/packages/medusa/src/api/admin/orders/route.ts b/packages/medusa/src/api/admin/orders/route.ts index 230d9558e5..f239095aaa 100644 --- a/packages/medusa/src/api/admin/orders/route.ts +++ b/packages/medusa/src/api/admin/orders/route.ts @@ -1,5 +1,5 @@ import { getOrdersListWorkflow } from "@medusajs/core-flows" -import { OrderDTO } from "@medusajs/types" +import { HttpTypes, OrderDTO } from "@medusajs/types" import { AuthenticatedMedusaRequest, MedusaResponse, @@ -7,7 +7,7 @@ import { export const GET = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const variables = { filters: { @@ -30,7 +30,7 @@ export const GET = async ( metadata: any } res.json({ - orders: rows, + orders: rows as unknown as HttpTypes.AdminOrder[], count: metadata.count, offset: metadata.skip, limit: metadata.take, diff --git a/packages/medusa/src/api/admin/payments/[id]/capture/route.ts b/packages/medusa/src/api/admin/payments/[id]/capture/route.ts index f8ed45c2b4..a0a3356ebd 100644 --- a/packages/medusa/src/api/admin/payments/[id]/capture/route.ts +++ b/packages/medusa/src/api/admin/payments/[id]/capture/route.ts @@ -5,10 +5,11 @@ import { } from "../../../../../types/routing" import { refetchPayment } from "../../helpers" import { AdminCreatePaymentCaptureType } from "../../validators" +import { HttpTypes } from "@medusajs/types" export const POST = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const { id } = req.params diff --git a/packages/medusa/src/api/admin/payments/[id]/refund/route.ts b/packages/medusa/src/api/admin/payments/[id]/refund/route.ts index cdba9da3c1..fe31792047 100644 --- a/packages/medusa/src/api/admin/payments/[id]/refund/route.ts +++ b/packages/medusa/src/api/admin/payments/[id]/refund/route.ts @@ -5,10 +5,11 @@ import { } from "../../../../../types/routing" import { refetchPayment } from "../../helpers" import { AdminCreatePaymentRefundType } from "../../validators" +import { HttpTypes } from "@medusajs/types" export const POST = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const { id } = req.params await refundPaymentWorkflow(req.scope).run({ diff --git a/packages/medusa/src/api/admin/payments/[id]/route.ts b/packages/medusa/src/api/admin/payments/[id]/route.ts index fbb065f9c9..14ccd30af1 100644 --- a/packages/medusa/src/api/admin/payments/[id]/route.ts +++ b/packages/medusa/src/api/admin/payments/[id]/route.ts @@ -4,10 +4,11 @@ import { } from "../../../../types/routing" import { AdminGetPaymentParamsType } from "../validators" import { refetchPayment } from "../helpers" +import { HttpTypes } from "@medusajs/types" export const GET = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const payment = await refetchPayment( req.params.id, diff --git a/packages/medusa/src/api/admin/payments/payment-providers/route.ts b/packages/medusa/src/api/admin/payments/payment-providers/route.ts index 2c92f5635c..c5628ede2b 100644 --- a/packages/medusa/src/api/admin/payments/payment-providers/route.ts +++ b/packages/medusa/src/api/admin/payments/payment-providers/route.ts @@ -1,3 +1,4 @@ +import { HttpTypes } from "@medusajs/types" import { AuthenticatedMedusaRequest, MedusaResponse, @@ -10,7 +11,7 @@ import { export const GET = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const remoteQuery = req.scope.resolve(ContainerRegistrationKeys.REMOTE_QUERY) const queryObject = remoteQueryObjectFromString({ diff --git a/packages/medusa/src/api/admin/payments/route.ts b/packages/medusa/src/api/admin/payments/route.ts index 1566976bee..5f1600736f 100644 --- a/packages/medusa/src/api/admin/payments/route.ts +++ b/packages/medusa/src/api/admin/payments/route.ts @@ -7,10 +7,11 @@ import { MedusaResponse, } from "../../../types/routing" import { AdminGetPaymentsParamsType } from "./validators" +import { HttpTypes } from "@medusajs/types" export const GET = async ( req: AuthenticatedMedusaRequest, - res: MedusaResponse + res: MedusaResponse ) => { const remoteQuery = req.scope.resolve(ContainerRegistrationKeys.REMOTE_QUERY) const queryObject = remoteQueryObjectFromString({