chore: remove promotions in campaign validators + move tests to http (#8965)
This commit is contained in:
@@ -69,7 +69,6 @@ export const CreateCampaign = z
|
||||
budget: CreateCampaignBudget.nullish(),
|
||||
starts_at: z.coerce.date().nullish(),
|
||||
ends_at: z.coerce.date().nullish(),
|
||||
promotions: z.array(z.object({ id: z.string() })).optional(),
|
||||
})
|
||||
.strict()
|
||||
export const AdminCreateCampaign = WithAdditionalData(CreateCampaign)
|
||||
@@ -82,6 +81,5 @@ export const UpdateCampaign = z.object({
|
||||
budget: UpdateCampaignBudget.optional(),
|
||||
starts_at: z.coerce.date().nullish(),
|
||||
ends_at: z.coerce.date().nullish(),
|
||||
promotions: z.array(z.object({ id: z.string() })).optional(),
|
||||
})
|
||||
export const AdminUpdateCampaign = WithAdditionalData(UpdateCampaign)
|
||||
|
||||
Reference in New Issue
Block a user