auto-download images after batch import

This commit is contained in:
Justin Edmund 2025-12-14 20:00:23 -08:00
parent 64725bd4e8
commit 9fb66e731e
3 changed files with 9 additions and 3 deletions

View file

@ -302,7 +302,9 @@
wiki_raw: entity?.wikiRaw || null
}
await entityAdapter.createCharacter(payload)
const newCharacter = await entityAdapter.createCharacter(payload)
// Trigger image download in background (don't await - it queues a job)
entityAdapter.downloadCharacterImages(newCharacter.id).catch(console.error)
savedEntities.add(selectedWikiPage)
savedEntities = new Set(savedEntities)

View file

@ -281,7 +281,9 @@
nicknames_jp: formData.nicknamesJp
}
await entityAdapter.createSummon(payload)
const newSummon = await entityAdapter.createSummon(payload)
// Trigger image download in background (don't await - it queues a job)
entityAdapter.downloadSummonImages(newSummon.id).catch(console.error)
savedEntities.add(selectedWikiPage)
savedEntities = new Set(savedEntities)

View file

@ -286,7 +286,9 @@
recruits: formData.recruits
}
await entityAdapter.createWeapon(payload)
const newWeapon = await entityAdapter.createWeapon(payload)
// Trigger image download in background (don't await - it queues a job)
entityAdapter.downloadWeaponImages(newWeapon.id).catch(console.error)
savedEntities.add(selectedWikiPage)
savedEntities = new Set(savedEntities)