refactor(api): update all API routes to use new player field names
This commit is contained in:
@@ -59,32 +59,10 @@ export async function GET() {
|
||||
name: true,
|
||||
},
|
||||
},
|
||||
team1P1: { select: { id: true, name: true } },
|
||||
team1P2: { select: { id: true, name: true } },
|
||||
team2P1: { select: { id: true, name: true } },
|
||||
team2P2: { select: { id: true, name: true } },
|
||||
},
|
||||
orderBy: { playedAt: 'desc' },
|
||||
});
|
||||
} else if (userRole === 'tournament_admin') {
|
||||
// Tournament admins can only see matches in their own tournaments
|
||||
matches = await prisma.match.findMany({
|
||||
where: {
|
||||
event: {
|
||||
ownerId: userId,
|
||||
},
|
||||
},
|
||||
include: {
|
||||
event: {
|
||||
select: {
|
||||
id: true,
|
||||
name: true,
|
||||
},
|
||||
},
|
||||
team1P1: { select: { id: true, name: true } },
|
||||
team1P2: { select: { id: true, name: true } },
|
||||
team2P1: { select: { id: true, name: true } },
|
||||
team2P2: { select: { id: true, name: true } },
|
||||
player1P1: { select: { id: true, name: true } },
|
||||
player1P2: { select: { id: true, name: true } },
|
||||
player2P1: { select: { id: true, name: true } },
|
||||
player2P2: { select: { id: true, name: true } },
|
||||
},
|
||||
orderBy: { playedAt: 'desc' },
|
||||
});
|
||||
@@ -236,10 +214,10 @@ export async function POST(request: Request) {
|
||||
eventId: eventId ? parseInt(eventId) : null,
|
||||
isCasual: isCasual,
|
||||
playedAt: playedAt ? new Date(playedAt) : new Date(),
|
||||
team1P1Id: parseInt(team1P1Id),
|
||||
team1P2Id: parseInt(team1P2Id),
|
||||
team2P1Id: parseInt(team2P1Id),
|
||||
team2P2Id: parseInt(team2P2Id),
|
||||
player1P1Id: parseInt(team1P1Id),
|
||||
player1P2Id: parseInt(team1P2Id),
|
||||
player2P1Id: parseInt(team2P1Id),
|
||||
player2P2Id: parseInt(team2P2Id),
|
||||
team1Score,
|
||||
team2Score,
|
||||
status: "completed",
|
||||
|
||||
Reference in New Issue
Block a user