diff --git a/src/trpc/routers/feed.ts b/src/trpc/routers/feed.ts index 9e653d5..7671388 100644 --- a/src/trpc/routers/feed.ts +++ b/src/trpc/routers/feed.ts @@ -4,13 +4,14 @@ import { TRPCError } from "@trpc/server"; import { router, protectedProcedure } from "@/trpc/init"; import { redis } from "@/lib/redis"; import { getFeedPage } from "@/lib/feed-helpers"; +import type { PrismaClient } from "@prisma/client"; /** * Ownership assertion: verifies petId belongs to ctx.userId. * Security (T-02-20): prevents feed spoofing via fabricated petId. */ async function assertPetOwnership( - prisma: Parameters[0]["prisma"], + prisma: PrismaClient, petId: string, userId: string ) {