From 03a8eee40991597be21ca39f896359748daf50d9 Mon Sep 17 00:00:00 2001 From: ajdj100 Date: Thu, 20 Nov 2025 19:27:09 -0500 Subject: [PATCH] added proper error messages --- shared/schemas/trainingReportSchema.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/shared/schemas/trainingReportSchema.ts b/shared/schemas/trainingReportSchema.ts index b5feed8..5bfb1fd 100644 --- a/shared/schemas/trainingReportSchema.ts +++ b/shared/schemas/trainingReportSchema.ts @@ -1,11 +1,11 @@ import { z } from "zod"; 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_qual: z.boolean(), 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({