import { resolver } from "blitz"; import { z } from "zod"; import db, { Prisma } from "db"; const Body = z.object({ phoneNumberId: z.string(), }); export default resolver.pipe(resolver.zod(Body), resolver.authorize(), async ({ phoneNumberId }, context) => { const organizationId = context.session.orgId; return db.phoneCall.findMany({ where: { organizationId, phoneNumberId }, orderBy: { createdAt: Prisma.SortOrder.asc }, }); });