fix(medusa): allow passing null to cart API routes (#14381)
Allow passing `null` as the locale for cart API route, as `optional` only allow passing `undefined`.
This commit is contained in:
5
.changeset/early-dingos-repeat.md
Normal file
5
.changeset/early-dingos-repeat.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
"@medusajs/medusa": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
fix(medusa): allow passing null to cart API routes
|
||||||
@@ -23,7 +23,7 @@ export const CreateCart = z
|
|||||||
sales_channel_id: z.string().nullish(),
|
sales_channel_id: z.string().nullish(),
|
||||||
promo_codes: z.array(z.string()).optional(),
|
promo_codes: z.array(z.string()).optional(),
|
||||||
metadata: z.record(z.unknown()).nullish(),
|
metadata: z.record(z.unknown()).nullish(),
|
||||||
locale: z.string().optional(),
|
locale: z.string().nullish(),
|
||||||
})
|
})
|
||||||
.strict()
|
.strict()
|
||||||
export const StoreCreateCart = WithAdditionalData(CreateCart)
|
export const StoreCreateCart = WithAdditionalData(CreateCart)
|
||||||
@@ -58,7 +58,7 @@ export const UpdateCart = z
|
|||||||
sales_channel_id: z.string().nullish(),
|
sales_channel_id: z.string().nullish(),
|
||||||
metadata: z.record(z.unknown()).nullish(),
|
metadata: z.record(z.unknown()).nullish(),
|
||||||
promo_codes: z.array(z.string()).optional(),
|
promo_codes: z.array(z.string()).optional(),
|
||||||
locale: z.string().optional(),
|
locale: z.string().nullish(),
|
||||||
})
|
})
|
||||||
.strict()
|
.strict()
|
||||||
export const StoreUpdateCart = WithAdditionalData(UpdateCart)
|
export const StoreUpdateCart = WithAdditionalData(UpdateCart)
|
||||||
|
|||||||
Reference in New Issue
Block a user