diff --git a/lyra/web/server.py b/lyra/web/server.py index 0c874ce..34933e3 100644 --- a/lyra/web/server.py +++ b/lyra/web/server.py @@ -220,7 +220,7 @@ def create_app() -> FastAPI: if body.get("name"): poker.name_villain(player_id, body["name"]) rest = {k: v for k, v in body.items() if k != "name"} - return poker.update_player(player_id, **rest) if rest else poker.villain_recall(player_id) + return poker.update_player(player_id, **rest) # flat row (name included) p = await asyncio.to_thread(_apply) logbus.log("info", "player edited", id=player_id, fields=list(body))