diff --git a/app/api/admin/applications/route.ts b/app/api/admin/applications/route.ts index 71fcaf9..a3e521d 100644 --- a/app/api/admin/applications/route.ts +++ b/app/api/admin/applications/route.ts @@ -1,7 +1,10 @@ -import { NextResponse } from "next/server"; -import { prisma } from "@/lib/prisma"; +import { NextRequest, NextResponse } from "next/server"; +import { PrismaClient, Role } from "@/generated/prisma/client"; +import { auth } from "@/auth"; -export async function GET() { +const prisma = new PrismaClient(); + +export async function GET(request: NextRequest) { try { const session = await auth(); if (!session?.user?.email) { @@ -43,6 +46,7 @@ export async function GET() { }); return NextResponse.json({ data: applications }, { status: 200 }); + } catch (err) { console.error(err); return NextResponse.json(