fix(draft-order, medusa, types): ui polish (#13376)
**What** - ensure unique promotion changes are displayed in the activity section - check linked promotions by id and not code - list promotions - add id param - make address payload fields nullish - Add items view UI tweaks --- CLOSES SUP-2400
This commit is contained in:
@@ -26,6 +26,9 @@ export const AdminGetPromotionsParamsFields = z.object({
|
||||
code: z
|
||||
.union([z.string(), z.array(z.string()), createOperatorMap()])
|
||||
.optional(),
|
||||
id: z
|
||||
.union([z.string(), z.array(z.string()), createOperatorMap()])
|
||||
.optional(),
|
||||
campaign_id: z.union([z.string(), z.array(z.string())]).optional(),
|
||||
application_method: z
|
||||
.object({
|
||||
|
||||
@@ -2,17 +2,17 @@ import { z } from "zod"
|
||||
|
||||
export const AddressPayload = z
|
||||
.object({
|
||||
first_name: z.string().optional(),
|
||||
last_name: z.string().optional(),
|
||||
phone: z.string().optional(),
|
||||
company: z.string().optional(),
|
||||
address_1: z.string().optional(),
|
||||
address_2: z.string().optional(),
|
||||
city: z.string().optional(),
|
||||
country_code: z.string().optional(),
|
||||
province: z.string().optional(),
|
||||
postal_code: z.string().optional(),
|
||||
metadata: z.record(z.unknown()).optional(),
|
||||
first_name: z.string().nullish(),
|
||||
last_name: z.string().nullish(),
|
||||
phone: z.string().nullish(),
|
||||
company: z.string().nullish(),
|
||||
address_1: z.string().nullish(),
|
||||
address_2: z.string().nullish(),
|
||||
city: z.string().nullish(),
|
||||
country_code: z.string().nullish(),
|
||||
province: z.string().nullish(),
|
||||
postal_code: z.string().nullish(),
|
||||
metadata: z.record(z.unknown()).nullish(),
|
||||
})
|
||||
.strict()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user