diff --git a/apps/web/src/server/trpc/router/events.ts b/apps/web/src/server/trpc/router/events.ts index f2056a27..2f12f8bd 100644 --- a/apps/web/src/server/trpc/router/events.ts +++ b/apps/web/src/server/trpc/router/events.ts @@ -8,7 +8,7 @@ import { AbbyEventType } from "@tryabby/core"; import dayjs from "dayjs"; import { getBaseEventsByInterval, TIME_INTERVAL } from "lib/events"; import memoize from "memoize"; -import type { Context } from "../context"; +import { prisma } from "server/db/client"; export const getEventData = memoize( async (testId: string, interval: string, potentialVariants: string[]) => { @@ -327,15 +327,15 @@ export const eventRouter = router({ }; }), getEventCount: publicProcedure.query(async ({ ctx }) => { - return await getTotalEventCount(ctx); + return await getTotalEventCount(); }), }); const getTotalEventCount = memoize( - async (ctx: Context) => { + async () => { const [eventCount, apiRequestCount] = await Promise.all([ - ctx.prisma.event.count(), - ctx.prisma.apiRequest.count(), + prisma.event.count(), + prisma.apiRequest.count(), ]); return eventCount + apiRequestCount; },