fix: ability to clear reply-to and from name from templates and campaigns
This commit is contained in:
@@ -142,8 +142,8 @@ export const TemplateSchemas = {
|
||||
subject: z.string().min(1),
|
||||
body: z.string().min(1),
|
||||
from: email,
|
||||
fromName: z.string().max(100).optional(),
|
||||
replyTo: email.optional(),
|
||||
fromName: z.string().max(100).nullish(),
|
||||
replyTo: email.nullish(),
|
||||
type: z.nativeEnum(TemplateType).default('MARKETING'),
|
||||
}),
|
||||
update: z.object({
|
||||
@@ -152,8 +152,8 @@ export const TemplateSchemas = {
|
||||
subject: z.string().min(1).optional(),
|
||||
body: z.string().min(1).optional(),
|
||||
from: email.optional(),
|
||||
fromName: z.string().max(100).optional(),
|
||||
replyTo: email.optional(),
|
||||
fromName: z.string().max(100).nullish(),
|
||||
replyTo: email.nullish(),
|
||||
type: z.nativeEnum(TemplateType).optional(),
|
||||
}),
|
||||
};
|
||||
@@ -282,8 +282,8 @@ export const CampaignSchemas = {
|
||||
subject: z.string().min(1),
|
||||
body: z.string().min(1),
|
||||
from: email,
|
||||
fromName: z.string().max(100).optional(),
|
||||
replyTo: email.optional(),
|
||||
fromName: z.string().max(100).nullish(),
|
||||
replyTo: email.nullish(),
|
||||
audienceType: z.nativeEnum(CampaignAudienceType),
|
||||
audienceCondition: filterConditionSchema.optional(),
|
||||
segmentId: uuid.optional(),
|
||||
@@ -297,8 +297,8 @@ export const CampaignSchemas = {
|
||||
subject: z.string().optional(),
|
||||
body: z.string().optional(),
|
||||
from: z.string().optional(),
|
||||
fromName: z.string().max(100).optional(),
|
||||
replyTo: z.string().optional(),
|
||||
fromName: z.string().max(100).nullish(),
|
||||
replyTo: z.string().nullish(),
|
||||
audienceType: z.nativeEnum(CampaignAudienceType).optional(),
|
||||
audienceCondition: filterConditionSchema.optional(),
|
||||
segmentId: z.string().optional(),
|
||||
|
||||
Reference in New Issue
Block a user