From 9f0a8f38b554e33d36874460e01757103fed256b Mon Sep 17 00:00:00 2001 From: kwaroran Date: Thu, 28 Mar 2024 01:24:50 +0900 Subject: [PATCH] Fix image not appending --- src/ts/characterCards.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/ts/characterCards.ts b/src/ts/characterCards.ts index 7c0ab844..9813217b 100644 --- a/src/ts/characterCards.ts +++ b/src/ts/characterCards.ts @@ -79,7 +79,7 @@ async function importCharacterProcess(f:{ for await (const chunk of readGenerator){ console.log(chunk) if(!chunk){ - break + continue } if(chunk instanceof AppendableBuffer){ img = chunk.buffer @@ -90,7 +90,7 @@ async function importCharacterProcess(f:{ if(readedChara.length < 2 * 1024 * 1024){ readedChara = chunk.value.replaceAll('\0', '') } - break + continue } if(chunk.key.startsWith('chara-ext-asset_')){ const assetIndex = (chunk.key.replace('chara-ext-asset_', '')) @@ -105,6 +105,12 @@ async function importCharacterProcess(f:{ return } + if(!img){ + console.error("No Image Found") + alertError(language.errors.noData) + return + } + if(readedChara.startsWith('rcc||')){ const parts = readedChara.split('||') const type = parts[1]