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", }, } );