added proper error messages

This commit is contained in:
2025-11-20 19:27:09 -05:00
parent a5461359b7
commit 03a8eee409

View File

@@ -1,11 +1,11 @@
import { z } from "zod"; import { z } from "zod";
export const courseEventAttendeeSchema = z.object({ export const courseEventAttendeeSchema = z.object({
attendee_id: z.number().int().positive(), attendee_id: z.number({invalid_type_error: "Must select a member"}).int().positive(),
passed_bookwork: z.boolean(), passed_bookwork: z.boolean(),
passed_qual: z.boolean(), passed_qual: z.boolean(),
remarks: z.string(), remarks: z.string(),
attendee_role_id: z.number().int().positive() attendee_role_id: z.number({invalid_type_error: "Must select a role"}).int().positive()
}) })
export const trainingReportSchema = z.object({ export const trainingReportSchema = z.object({