From aa06e0e3ab93738cd466d46eb0f32c4510a77b78 Mon Sep 17 00:00:00 2001 From: guisilvagomes Date: Tue, 28 Oct 2025 11:29:06 -0300 Subject: [PATCH] fix: remover Content-Type manual do upload de avatar (deixar axios definir boundary) --- MEDICONNECT 2/src/services/avatars/avatarService.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/MEDICONNECT 2/src/services/avatars/avatarService.ts b/MEDICONNECT 2/src/services/avatars/avatarService.ts index 3a50f018a..a5be9e9cc 100644 --- a/MEDICONNECT 2/src/services/avatars/avatarService.ts +++ b/MEDICONNECT 2/src/services/avatars/avatarService.ts @@ -41,16 +41,18 @@ class AvatarService { fileName: data.file.name, fileSize: data.file.size, fileType: data.file.type, + token: token ? `${token.substring(0, 20)}...` : "null", }); // Upload usando Supabase Storage API + // Importante: NÃO definir Content-Type manualmente, deixar o axios/navegador + // definir automaticamente com o boundary correto para multipart/form-data const response = await axios.post( `${this.STORAGE_URL}/${this.BUCKET_NAME}/${filePath}`, formData, { headers: { "Authorization": `Bearer ${token}`, - "Content-Type": "multipart/form-data", }, } );