From 1359342e2ed91aca2e52e902932ba3e991a9e019 Mon Sep 17 00:00:00 2001 From: Francis Cao Date: Wed, 11 Mar 2026 17:50:34 -0700 Subject: [PATCH] remove unused endpoint --- .../websites/[websiteId]/performance/route.ts | 33 ------------------- 1 file changed, 33 deletions(-) delete mode 100644 src/app/api/websites/[websiteId]/performance/route.ts diff --git a/src/app/api/websites/[websiteId]/performance/route.ts b/src/app/api/websites/[websiteId]/performance/route.ts deleted file mode 100644 index ea18f75e8..000000000 --- a/src/app/api/websites/[websiteId]/performance/route.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { z } from 'zod'; -import { getQueryFilters, parseRequest } from '@/lib/request'; -import { json, unauthorized } from '@/lib/response'; -import { dateRangeParams } from '@/lib/schema'; -import { canViewWebsite } from '@/permissions'; -import { getPerformanceStats } from '@/queries/sql'; - -export async function GET( - request: Request, - { params }: { params: Promise<{ websiteId: string }> }, -) { - const schema = z.object({ - ...dateRangeParams, - }); - - const { auth, query, error } = await parseRequest(request, schema); - - if (error) { - return error(); - } - - const { websiteId } = await params; - - if (!(await canViewWebsite(auth, websiteId))) { - return unauthorized(); - } - - const filters = await getQueryFilters(query, websiteId); - - const data = await getPerformanceStats(websiteId, filters); - - return json(data); -}