feat: assign card imageUrl from image_uris or existing card data fields
This commit is contained in:
@@ -346,7 +346,7 @@ const draftInterval = setInterval(() => {
|
|||||||
scryfallId: card.scryfallId || card.id || card.definition?.id,
|
scryfallId: card.scryfallId || card.id || card.definition?.id,
|
||||||
setCode: card.setCode || card.set || card.definition?.set,
|
setCode: card.setCode || card.set || card.definition?.set,
|
||||||
name: card.name,
|
name: card.name,
|
||||||
imageUrl: "", // Optimisation: Client hydrates from cache
|
imageUrl: card.image_uris?.normal || card.image_uris?.large || card.imageUrl || "",
|
||||||
zone: 'library',
|
zone: 'library',
|
||||||
typeLine: card.typeLine || card.type_line || '',
|
typeLine: card.typeLine || card.type_line || '',
|
||||||
oracleText: card.oracleText || card.oracle_text || '',
|
oracleText: card.oracleText || card.oracle_text || '',
|
||||||
@@ -683,7 +683,7 @@ io.on('connection', (socket) => {
|
|||||||
scryfallId: card.scryfallId || card.id || card.definition?.id,
|
scryfallId: card.scryfallId || card.id || card.definition?.id,
|
||||||
setCode: card.setCode || card.set || card.definition?.set,
|
setCode: card.setCode || card.set || card.definition?.set,
|
||||||
name: card.name,
|
name: card.name,
|
||||||
imageUrl: "", // Optimisation: Client hydrates from cache
|
imageUrl: card.image_uris?.normal || card.image_uris?.large || card.imageUrl || "",
|
||||||
zone: 'library',
|
zone: 'library',
|
||||||
typeLine: card.typeLine || card.type_line || '',
|
typeLine: card.typeLine || card.type_line || '',
|
||||||
oracleText: card.oracleText || card.oracle_text || '',
|
oracleText: card.oracleText || card.oracle_text || '',
|
||||||
|
|||||||
@@ -445,7 +445,7 @@ export class GameManager extends EventEmitter {
|
|||||||
toughness: 0,
|
toughness: 0,
|
||||||
basePower: 0,
|
basePower: 0,
|
||||||
baseToughness: 0,
|
baseToughness: 0,
|
||||||
imageUrl: '',
|
imageUrl: cardData.imageUrl || '',
|
||||||
controllerId: '',
|
controllerId: '',
|
||||||
ownerId: '',
|
ownerId: '',
|
||||||
oracleId: '',
|
oracleId: '',
|
||||||
|
|||||||
Reference in New Issue
Block a user