Skip to content

Commit 423983f

Browse files
committed
fix/refac: temp chat image handling
1 parent 4ab917c commit 423983f

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

src/lib/components/chat/MessageInput.svelte

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -731,10 +731,20 @@
731731
imageUrl = await compressImageHandler(imageUrl, $settings, $config);
732732
}
733733
734-
const blob = await (await fetch(imageUrl)).blob();
735-
const compressedFile = new File([blob], file.name, { type: file.type });
734+
if ($temporaryChatEnabled) {
735+
files = [
736+
...files,
737+
{
738+
type: 'image',
739+
url: imageUrl
740+
}
741+
];
742+
} else {
743+
const blob = await (await fetch(imageUrl)).blob();
744+
const compressedFile = new File([blob], file.name, { type: file.type });
736745
737-
uploadFileHandler(compressedFile, false);
746+
uploadFileHandler(compressedFile, false);
747+
}
738748
};
739749
740750
reader.readAsDataURL(file['type'] === 'image/heic' ? await convertHeicToJpeg(file) : file);

0 commit comments

Comments
 (0)