This commit is contained in:
Your Name committed 2026-10-06 16:58:21 +07:00
1 parent 641cc4e42b
commit 46968782b6
17 files changed
+265 -30

No files matched your search

+6 -1
View File
@@ -43,6 +43,7 @@ import {
BannerMinimalSectionPayloadSchema,
AnnouncementBarMinimalSectionPayloadSchema,
UspMinimalSectionPayloadSchema,
SectionSpacingPayloadSchema,
PAGE_SECTION_LOCALIZED_PATHS,
type SectionType,
} from "@homaroma/types";
@@ -1440,7 +1441,11 @@ export function validateSectionPayload(
};
}
const res = schema.safeParse(payload);
const targetSchema = (schema instanceof z.ZodObject)
? (schema as any).merge(SectionSpacingPayloadSchema)
: schema;
const res = targetSchema.safeParse(payload);
if (!res.success) {
return { success: false, issues: res.error.issues };
}