admin
This commit is contained in:
@@ -4,13 +4,14 @@ import { getServerSession } from "next-auth";
|
||||
import { authOptions } from "@/lib/auth";
|
||||
import { calculateMatchPoints } from "@/lib/points";
|
||||
|
||||
export async function POST(_: NextRequest, { params }: { params: { id: string } }) {
|
||||
export async function POST(_: NextRequest, { params }: { params: Promise<{ id: string }> }) {
|
||||
const { id } = await params;
|
||||
const session = await getServerSession(authOptions);
|
||||
if (!session || (session.user as any).role !== "ADMIN")
|
||||
return NextResponse.json({ error: "Unauthorized" }, { status: 401 });
|
||||
|
||||
const events = await db.matchEvent.findMany({
|
||||
where: { matchId: params.id },
|
||||
where: { matchId: id },
|
||||
include: { player: true },
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user