easier disabling players

This commit is contained in:
2025-12-23 08:54:02 +01:00
parent 4022136970
commit 46fd498c32

View File

@@ -161,9 +161,9 @@ def disable_player_team(
) )
def disable_player(r: DisablePlayerRequest): def disable_player(player_id: int):
with Session(engine) as session: 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: if player:
player.disabled = True player.disabled = True
session.add(player) session.add(player)
@@ -308,7 +308,7 @@ player_router.add_api_route(
dependencies=[Security(get_current_active_user, scopes=["admin"])], dependencies=[Security(get_current_active_user, scopes=["admin"])],
) )
player_router.add_api_route( player_router.add_api_route(
"/disable", "/disable/{player_id}",
endpoint=disable_player, endpoint=disable_player,
methods=["DELETE"], methods=["DELETE"],
dependencies=[Security(get_current_active_user, scopes=["admin"])], dependencies=[Security(get_current_active_user, scopes=["admin"])],