From 8a13e2c70a566dc88b7abf111ec7a9af9dc2613f Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Wed, 8 Oct 2025 15:56:38 -0700 Subject: [PATCH] Fixed reports fetch. --- src/app/api/reports/route.ts | 4 ++-- src/app/share/[...shareId]/page.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/api/reports/route.ts b/src/app/api/reports/route.ts index 0f91d671..ec8a4d23 100644 --- a/src/app/api/reports/route.ts +++ b/src/app/api/reports/route.ts @@ -8,7 +8,7 @@ import { getReports, createReport } from '@/queries/prisma'; export async function GET(request: Request) { const schema = z.object({ - websiteId: z.uuid().optional(), + websiteId: z.uuid(), type: z.string().optional(), ...pagingParams, }); @@ -26,7 +26,7 @@ export async function GET(request: Request) { search, }; - if (websiteId && !(await canViewWebsite(auth, websiteId))) { + if (!(await canViewWebsite(auth, websiteId))) { return unauthorized(); } diff --git a/src/app/share/[...shareId]/page.tsx b/src/app/share/[...shareId]/page.tsx index 3d384316..b9900eb7 100644 --- a/src/app/share/[...shareId]/page.tsx +++ b/src/app/share/[...shareId]/page.tsx @@ -1,6 +1,6 @@ import { SharePage } from './SharePage'; -export default async function ({ params }: { params: Promise<{ shareId: string }> }) { +export default async function ({ params }: { params: Promise<{ shareId: string[] }> }) { const { shareId } = await params; return ;