Fix lorcana card names

closes #7
This commit is contained in:
2026-01-25 06:26:15 -06:00
parent 11402d9964
commit eaa0fc03c4

View File

@@ -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,