refactor(medusa): Convert DraftOrderService to TS (#1259)
This commit is contained in:
committed by
GitHub
parent
28ddf10446
commit
9a3ff32b42
@@ -77,7 +77,7 @@ export const defaultAdminDraftOrdersCartFields: (keyof Cart)[] = [
|
||||
"total",
|
||||
]
|
||||
|
||||
export const defaultAdminDraftOrdersFields = [
|
||||
export const defaultAdminDraftOrdersFields: (keyof DraftOrder)[] = [
|
||||
"id",
|
||||
"status",
|
||||
"display_id",
|
||||
|
||||
@@ -7,6 +7,8 @@ import { IsNumber, IsOptional, IsString } from "class-validator"
|
||||
import { validator } from "../../../../utils/validator"
|
||||
import { Type } from "class-transformer"
|
||||
import { DraftOrderListSelector } from "../../../../types/draft-orders"
|
||||
import { FindConfig } from "../../../../types/common"
|
||||
import { DraftOrder } from "../../../../models"
|
||||
/**
|
||||
* @oas [get] /draft-orders
|
||||
* operationId: "GetDraftOrders"
|
||||
@@ -38,11 +40,11 @@ export default async (req, res) => {
|
||||
selector.q = validated.q
|
||||
}
|
||||
|
||||
const listConfig = {
|
||||
const listConfig: FindConfig<DraftOrder> = {
|
||||
select: defaultAdminDraftOrdersFields,
|
||||
relations: defaultAdminDraftOrdersRelations,
|
||||
skip: validated.offset,
|
||||
take: validated.limit,
|
||||
skip: validated.offset ?? 0,
|
||||
take: validated.limit ?? 50,
|
||||
order: { created_at: "DESC" },
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user