From 88558579d7fc888e60ad0320f1b4ac1673359955 Mon Sep 17 00:00:00 2001 From: April Hall Date: Sat, 22 Feb 2025 02:44:16 -0500 Subject: [PATCH] fix: Return POST resposne to the page --- src/lib/components/forms/updatePFP.svelte | 6 ++---- src/lib/functions/generateReadableStream.ts | 21 ++++++++------------- 2 files changed, 10 insertions(+), 17 deletions(-) diff --git a/src/lib/components/forms/updatePFP.svelte b/src/lib/components/forms/updatePFP.svelte index b09fdf4..4efaf53 100644 --- a/src/lib/components/forms/updatePFP.svelte +++ b/src/lib/components/forms/updatePFP.svelte @@ -7,10 +7,8 @@ async function submit(e: SubmitEvent) { e.preventDefault(); if (files.length === 0) return; - const success = await generateStream(files[0]); - if (success) { - // success feedback - } + const res = await generateStream(files[0]); + console.log(res); } diff --git a/src/lib/functions/generateReadableStream.ts b/src/lib/functions/generateReadableStream.ts index fac2242..493627b 100644 --- a/src/lib/functions/generateReadableStream.ts +++ b/src/lib/functions/generateReadableStream.ts @@ -1,16 +1,11 @@ -export async function generateStream(file: File): Promise { - try { - const formData = new FormData(); - formData.append('file', file); +export async function generateStream(file: File): Promise { + const formData = new FormData(); + formData.append('file', file); - await fetch(`/api/set-profile-photo/`, { - method: 'POST', - body: formData, - }); + const res = await fetch(`/api/set-profile-photo/`, { + method: 'POST', + body: formData, + }); - return true; - } catch (e) { - console.error(`Error sending stream: ${(e as Error).message}`); - return false; - } + return res; }