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,