import { db } from "@/lib/db" import fetchUserWithImpersonation from "@/lib/fetch-user-impersonation"; import { NextResponse } from "next/server"; export async function POST(req: Request) { try { const user = await fetchUserWithImpersonation(req) if (!user) { return new NextResponse("Unauthorized", { status: 401 }); } const connection = await db.twitchConnection.deleteMany({ where: { userId: user.id } }); return NextResponse.json(connection); } catch (error) { console.log("[CONNECTION/TWITCH]", error); return new NextResponse("Internal Error", { status: 500 }); } }