Fix AttributeError: sqlite3.Row has no .get() method
Replace game.get("side_skins_enabled", 0) with game["side_skins_enabled"]
in game_page and game_summary — both columns have NOT NULL DEFAULT so
direct key access is safe after migration.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -415,7 +415,7 @@ async def game_summary(game_id: str, request: Request, user: dict = Depends(get_
|
||||
skin_value = game["skin_value"]
|
||||
skin_double_back9 = bool(game["skin_double_back_nine"])
|
||||
skins_net = bool(game["skins_net"])
|
||||
side_skins_enabled = bool(game.get("side_skins_enabled", 0))
|
||||
side_skins_enabled = bool(game["side_skins_enabled"])
|
||||
if game["format"] == "skins" or side_skins_enabled:
|
||||
carryover = bool(game["carryover"])
|
||||
net_sph = strokes_per_hole if skins_net else None
|
||||
@@ -480,7 +480,7 @@ async def game_page(game_id: str, request: Request, user: dict = Depends(get_cur
|
||||
"skin_value": game["skin_value"],
|
||||
"skin_double_back9": bool(game["skin_double_back_nine"]),
|
||||
"skins_net": bool(game["skins_net"]),
|
||||
"side_skins_enabled": bool(game.get("side_skins_enabled", 0)),
|
||||
"side_skins_enabled": bool(game["side_skins_enabled"]),
|
||||
"start_hole": start_hole,
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user