From ec852fd4d9b9057d1fd6ce5ea94e4069c0c80845 Mon Sep 17 00:00:00 2001 From: fede Date: Wed, 3 Dec 2025 15:04:44 -0300 Subject: [PATCH] Esta api ahora tambien usa formData --- src/lib/hooks/updatePost.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/lib/hooks/updatePost.ts b/src/lib/hooks/updatePost.ts index aaa0ca7..523f526 100644 --- a/src/lib/hooks/updatePost.ts +++ b/src/lib/hooks/updatePost.ts @@ -5,17 +5,16 @@ import { sesionStore } from '@/stores/usuario'; export async function updatePost(post: Post, callbackfn: Function, message: string) { try { - const data = { - content: post.content, - imageUrl: post.imageUrl - }; + const formData = new FormData(); + formData.append("content", post.content); + formData.append("imageUrl", post.imageUrl||""); + const req = await fetch(get(apiBase) + `/api/posts/${post.id}`, { method: 'PUT', headers: { - 'Content-Type': 'application/json', Authorization: `Bearer ${get(sesionStore)?.accessToken}` }, - body: JSON.stringify(data) + body: formData }); if (req.ok) { const newpost: PostResponseDto = await req.json();