snapshot schedule source data

This commit is contained in:
Yisroel Baum 2026-08-10 22:36:14 +03:00
parent 14fe2fcb46
commit f500bd6095
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9
14 changed files with 84 additions and 87 deletions

View file

@ -9,7 +9,6 @@ const isoDateSchema = z.string().regex(/^\d{4}-\d{2}-\d{2}$/)
export const scheduleSummarySchema = z.object({
id: z.number().int().positive(),
set: z.object({
id: z.number().int().positive(),
name: z.string().min(1),
}),
elementKind: z.string().min(1),
@ -19,8 +18,8 @@ export const scheduleSummarySchema = z.object({
})
const scheduleAssignmentSchema = z.object({
id: z.number().int().positive(),
element: z.object({
id: z.number().int().positive(),
name: z.string().min(1),
kind: z.string().min(1),
path: z.array(z.string().min(1)).min(1),