From eaa0fc03c4e40b44e012cc4f30646c69c69d63f8 Mon Sep 17 00:00:00 2001 From: Ryan Westfall Date: Sun, 25 Jan 2026 06:26:15 -0600 Subject: [PATCH] Fix lorcana card names closes #7 --- store/management/commands/populate_lorcana_cards.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/store/management/commands/populate_lorcana_cards.py b/store/management/commands/populate_lorcana_cards.py index 78a6eb7..c303ae6 100644 --- a/store/management/commands/populate_lorcana_cards.py +++ b/store/management/commands/populate_lorcana_cards.py @@ -123,12 +123,16 @@ class Command(BaseCommand): external_url = f"https://lorcast.com/cards/{lorcast_id}" collector_number = card_data.get('collector_number', '') + if card_data.get("version"): + card_name = card_data.get('name') + " - " + card_data.get("version") + else: + card_name = card_data.get('name') Card.objects.update_or_create( scryfall_id=lorcast_id, # Re-using this field for unique ID defaults={ 'set': set_obj, - 'name': card_data.get('name'), + 'name': card_name, 'rarity': card_data.get('rarity'), 'image_url': image_url, 'tcgplayer_id': tcgplayer_id,