@@ -123,12 +123,16 @@ class Command(BaseCommand):
|
|||||||
external_url = f"https://lorcast.com/cards/{lorcast_id}"
|
external_url = f"https://lorcast.com/cards/{lorcast_id}"
|
||||||
|
|
||||||
collector_number = card_data.get('collector_number', '')
|
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(
|
Card.objects.update_or_create(
|
||||||
scryfall_id=lorcast_id, # Re-using this field for unique ID
|
scryfall_id=lorcast_id, # Re-using this field for unique ID
|
||||||
defaults={
|
defaults={
|
||||||
'set': set_obj,
|
'set': set_obj,
|
||||||
'name': card_data.get('name'),
|
'name': card_name,
|
||||||
'rarity': card_data.get('rarity'),
|
'rarity': card_data.get('rarity'),
|
||||||
'image_url': image_url,
|
'image_url': image_url,
|
||||||
'tcgplayer_id': tcgplayer_id,
|
'tcgplayer_id': tcgplayer_id,
|
||||||
|
|||||||
Reference in New Issue
Block a user