Fixed route validation.

This commit is contained in:
Mike Cao 2025-02-07 21:48:58 -08:00
parent 88043ee916
commit 5c2cb97070

View file

@ -18,7 +18,7 @@ export async function POST(request: Request) {
} }
const schema = z.object({ const schema = z.object({
type: z.enum(['event', 'identity']), type: z.enum(['event', 'identify']),
payload: z.object({ payload: z.object({
website: z.string().uuid(), website: z.string().uuid(),
data: z.object({}).passthrough().optional(), data: z.object({}).passthrough().optional(),
@ -189,5 +189,5 @@ export async function POST(request: Request) {
const token = createToken({ websiteId, sessionId, visitId, iat }, secret()); const token = createToken({ websiteId, sessionId, visitId, iat }, secret());
return json({ cache: token }); return json({ cache: token, websiteId, sessionId, visitId, iat });
} }