feat: Add metadata to shipping options endpoints (#13554)
This commit is contained in:
@@ -142,6 +142,7 @@ export const AdminCreateShippingOption = z
|
||||
AdminCreateShippingOptionPriceWithRegion
|
||||
).array(),
|
||||
rules: AdminCreateShippingOptionRule.array().optional(),
|
||||
metadata: z.record(z.unknown()).optional(),
|
||||
})
|
||||
.strict()
|
||||
.refine((data) => isDefined(data.type_id) !== isDefined(data.type), {
|
||||
@@ -170,6 +171,7 @@ export const AdminUpdateShippingOption = z
|
||||
rules: AdminUpdateShippingOptionRule.or(AdminCreateShippingOptionRule)
|
||||
.array()
|
||||
.optional(),
|
||||
metadata: z.record(z.unknown()).optional(),
|
||||
})
|
||||
.strict()
|
||||
.refine(
|
||||
|
||||
@@ -6,6 +6,7 @@ export const defaultStoreShippingOptionsFields = [
|
||||
"shipping_profile_id",
|
||||
"fulfillment_provider_id",
|
||||
"shipping_option_type_id",
|
||||
"metadata",
|
||||
]
|
||||
|
||||
export const listTransformQueryConfig = {
|
||||
|
||||
Reference in New Issue
Block a user