diff --git a/.changeset/warm-planes-glow.md b/.changeset/warm-planes-glow.md new file mode 100644 index 0000000000..0523e8b5f2 --- /dev/null +++ b/.changeset/warm-planes-glow.md @@ -0,0 +1,5 @@ +--- +"@medusajs/medusa": patch +--- + +Allow an array of region ids in list orders endpoint diff --git a/packages/medusa/src/types/orders.ts b/packages/medusa/src/types/orders.ts index 1ac4cb014c..b433544d84 100644 --- a/packages/medusa/src/types/orders.ts +++ b/packages/medusa/src/types/orders.ts @@ -8,6 +8,7 @@ import { IsString, ValidateNested, } from "class-validator" +import { IsType } from "../utils/validators/is-type" import { Order } from "../models/order" import { DateComparisonOperator } from "./common" @@ -86,9 +87,9 @@ export class AdminListOrdersSelector { @IsOptional() email?: string - @IsString() @IsOptional() - region_id?: string + @IsType([String, [String]]) + region_id?: string | string[] @IsString() @IsOptional()