diff --git a/cutt/player.py b/cutt/player.py index 2781238..51a58d9 100644 --- a/cutt/player.py +++ b/cutt/player.py @@ -161,9 +161,9 @@ def disable_player_team( ) -def disable_player(r: DisablePlayerRequest): +def disable_player(player_id: int): with Session(engine) as session: - player = session.exec(select(P).where(P.id == r.player_id)).one_or_none() + player = session.exec(select(P).where(P.id == player_id)).one_or_none() if player: player.disabled = True session.add(player) @@ -308,7 +308,7 @@ player_router.add_api_route( dependencies=[Security(get_current_active_user, scopes=["admin"])], ) player_router.add_api_route( - "/disable", + "/disable/{player_id}", endpoint=disable_player, methods=["DELETE"], dependencies=[Security(get_current_active_user, scopes=["admin"])],