feat: Add type to campaign

This commit is contained in:
Dries Augustyns
2026-04-01 18:49:51 +02:00
parent 3343e891bd
commit d24259e8d2
9 changed files with 139 additions and 20 deletions
+2
View File
@@ -349,6 +349,7 @@ export const CampaignSchemas = {
from: email,
fromName: z.string().max(100).nullish(),
replyTo: email.nullish(),
type: z.nativeEnum(TemplateType).default(TemplateType.MARKETING),
audienceType: z.nativeEnum(CampaignAudienceType),
audienceCondition: filterConditionSchema.optional(),
segmentId: uuid.optional(),
@@ -364,6 +365,7 @@ export const CampaignSchemas = {
from: z.string().optional(),
fromName: z.string().max(100).nullish(),
replyTo: z.string().nullish(),
type: z.nativeEnum(TemplateType).optional(),
audienceType: z.nativeEnum(CampaignAudienceType).optional(),
audienceCondition: filterConditionSchema.optional(),
segmentId: z.string().optional(),