From d9dd098ca34f74a8cdeee718afa56dfcedd46c28 Mon Sep 17 00:00:00 2001 From: KoalaTrapLord <265133236+KoalaTrapLord@users.noreply.github.com> Date: Thu, 19 Mar 2026 17:43:57 -0400 Subject: [PATCH] fix: add power, toughness, keywords to _load_deck_cards_by_name SQL query --- services/deck_service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/deck_service.py b/services/deck_service.py index 1199704..4e7f825 100644 --- a/services/deck_service.py +++ b/services/deck_service.py @@ -183,10 +183,10 @@ def _load_deck_cards_by_name(deck_name: str) -> list: deck_id = deck_row[0] rows = conn.execute(""" SELECT dc.card_name, dc.quantity, dc.is_commander, dc.role_tag, dc.scryfall_id, - ce.type_line, ce.oracle_text, ce.cmc, ce.color_identity, ce.mana_cost + ce.type_line, ce.oracle_text, ce.cmc, ce.color_identity, ce.mana_cost, ce.power, ce.toughness, ce.keywords FROM deck_cards dc LEFT JOIN ( - SELECT scryfall_id, type_line, oracle_text, cmc, color_identity, mana_cost + SELECT scryfall_id, type_line, oracle_text, cmc, color_identity, mana_cost, power, toughness, keywords FROM collection_entries GROUP BY scryfall_id ) ce ON ce.scryfall_id = dc.scryfall_id WHERE dc.deck_id = ?