From 019411de3fd3fa5634678a3284ad28edeea9199b Mon Sep 17 00:00:00 2001 From: Henry Date: Mon, 29 Dec 2025 22:06:55 +0000 Subject: [PATCH] feat: add input length validation --- packages/api/src/routers/card.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/api/src/routers/card.ts b/packages/api/src/routers/card.ts index f7f5583b..dcc5225a 100644 --- a/packages/api/src/routers/card.ts +++ b/packages/api/src/routers/card.ts @@ -27,7 +27,7 @@ export const cardRouter = createTRPCRouter({ }) .input( z.object({ - title: z.string().min(1), + title: z.string().min(1).max(2000), description: z.string().max(10000), listPublicId: z.string().min(12), labelPublicIds: z.array(z.string().min(12)), @@ -760,7 +760,7 @@ export const cardRouter = createTRPCRouter({ .input( z.object({ cardPublicId: z.string().min(12), - title: z.string().min(1).optional(), + title: z.string().min(1).max(2000).optional(), description: z.string().optional(), index: z.number().optional(), listPublicId: z.string().min(12).optional(),