import { NextRequest, NextResponse } from "next/server"; import { TeamReviewService } from "@/services/team-review-service"; import { auth } from "@/auth"; export async function GET(request: NextRequest) { try { // Vérifier l'authentification const session = await auth(); if (!session?.user) { return NextResponse.json( { error: "Non authentifié" }, { status: 401 } ); } const teamId = session.user.teamId; const data = await TeamReviewService.getTeamReviewData(teamId); return NextResponse.json(data); } catch (error) { console.error("Error in team review API:", error); return NextResponse.json( { error: "Internal server error" }, { status: 500 } ); } }