diff --git a/PROJECTS/beginner/canary-token-generator/frontend/src/api/types/event.ts b/PROJECTS/beginner/canary-token-generator/frontend/src/api/types/event.ts index dc767b7f..22b18c45 100644 --- a/PROJECTS/beginner/canary-token-generator/frontend/src/api/types/event.ts +++ b/PROJECTS/beginner/canary-token-generator/frontend/src/api/types/event.ts @@ -47,7 +47,10 @@ export type ManagePage = z.infer export const manageResponseSchema = z.object({ token: manageTokenViewSchema, - events: z.array(eventResponseSchema), + events: z + .array(eventResponseSchema) + .nullish() + .transform((v) => v ?? []), events_total: z.number().int().nonnegative(), events_silenced_active: z.number().int().nonnegative(), page: managePageSchema,