From 42af98ae2833833e8ca9a3d0fd8218e05560e92a Mon Sep 17 00:00:00 2001 From: "Taylor Wilsdon (aider)" Date: Sun, 15 Dec 2024 19:52:39 -0500 Subject: [PATCH] feat: Add local file download for debugging Google Drive file upload --- src/lib/components/chat/Chat.svelte | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/lib/components/chat/Chat.svelte b/src/lib/components/chat/Chat.svelte index ae6e496e0..32ae9872f 100644 --- a/src/lib/components/chat/Chat.svelte +++ b/src/lib/components/chat/Chat.svelte @@ -394,6 +394,16 @@ const fileBlob = await fileResponse.blob(); const file = new File([fileBlob], fileData.name, { type: fileBlob.type }); + // Create a download link for debugging + const downloadUrl = URL.createObjectURL(fileBlob); + const downloadLink = document.createElement('a'); + downloadLink.href = downloadUrl; + downloadLink.download = fileData.name; + document.body.appendChild(downloadLink); + downloadLink.click(); + document.body.removeChild(downloadLink); + URL.revokeObjectURL(downloadUrl); + console.log('File fetched successfully, uploading to server...'); const uploadedFile = await uploadFile(localStorage.token, file);