refac/fix: kb image upload handling

This commit is contained in:
Timothy Jaeryang Baek
2025-10-28 00:34:53 -07:00
parent e986488ab5
commit f524a6a8e7
3 changed files with 16 additions and 7 deletions
@@ -184,12 +184,6 @@
if (uploadedFile) {
console.log(uploadedFile);
if (uploadedFile.error) {
console.warn('File upload warning:', uploadedFile.error);
toast.warning(uploadedFile.error);
}
knowledge.files = knowledge.files.map((item) => {
if (item.itemId === tempItemId) {
item.id = uploadedFile.id;
@@ -199,7 +193,14 @@
delete item.itemId;
return item;
});
await addFileHandler(uploadedFile.id);
if (uploadedFile.error) {
console.warn('File upload warning:', uploadedFile.error);
toast.warning(uploadedFile.error);
knowledge.files = knowledge.files.filter((file) => file.id !== uploadedFile.id);
} else {
await addFileHandler(uploadedFile.id);
}
} else {
toast.error($i18n.t('Failed to upload file.'));
}