fix: address penalty catalog review findings

This commit is contained in:
Bastian Wagner
2026-08-01 14:46:58 +02:00
parent fa05e55d43
commit c7dfdd7498
7 changed files with 149 additions and 23 deletions

View File

@@ -26,6 +26,11 @@ type AuthenticatedRequest = { user: { id: number } };
export class PenaltyController {
constructor(private readonly service: PenaltyService) {}
@Get()
getUserPenalties(@Request() request: AuthenticatedRequest) {
return this.service.getUserPenalties(request.user.id);
}
@Get(':teamId')
getTeamPenalties(
@Request() request: AuthenticatedRequest,