diff --git a/src/lib/components/CardPerfil.svelte b/src/lib/components/CardPerfil.svelte index d365baf..5f73e3b 100644 --- a/src/lib/components/CardPerfil.svelte +++ b/src/lib/components/CardPerfil.svelte @@ -29,6 +29,7 @@ let usu = $state({ displayName: data.displayName, bio: data.bio }); let contenido = $derived(() => { + if (data.bio == '') return ''; let t = data.bio .replaceAll('&', '') .replaceAll('<', '') @@ -134,7 +135,7 @@ {#if data.bio}

- {@html usu.bio.replaceAll('\n', '
')} + {@html contenido()}

{/if} {/if} diff --git a/src/lib/hooks/obtenerPostPorId.ts b/src/lib/hooks/obtenerPostPorId.ts index 8271b65..20ddb6a 100644 --- a/src/lib/hooks/obtenerPostPorId.ts +++ b/src/lib/hooks/obtenerPostPorId.ts @@ -16,7 +16,7 @@ export async function obtenerPostPorId( const req = await fetchFn(`${get(apiBase)}/api/posts/${idpost}`, { method: 'GET', headers: { - Authorization: `Bearer ${get(sesionStore)?.accessToken}` + Authorization: `Bearer ${get(sesionStore)?.accessToken || ''}` } }); let data = await req.json(); diff --git a/src/lib/hooks/obtenerRespuestasPorId.ts b/src/lib/hooks/obtenerRespuestasPorId.ts index bf3264f..3877a52 100644 --- a/src/lib/hooks/obtenerRespuestasPorId.ts +++ b/src/lib/hooks/obtenerRespuestasPorId.ts @@ -15,7 +15,7 @@ export async function obtenerRespuestasPorId( const req = await fetchFn(`${get(apiBase)}/api/posts/${id}/replies?page=${page}`, { method: 'GET', headers: { - Authorization: `Bearer ${get(sesionStore)?.accessToken}` + Authorization: `Bearer ${get(sesionStore)?.accessToken || ''}` } }); if (req.ok) { diff --git a/src/routes/[perfil]/+page.svelte b/src/routes/[perfil]/+page.svelte index 50dd647..a79e792 100644 --- a/src/routes/[perfil]/+page.svelte +++ b/src/routes/[perfil]/+page.svelte @@ -54,7 +54,7 @@ `${$apiBase}/api/posts/user/${params.perfil}?page=${pageNumber}&pageSize=20`, { headers: { - Authorization: `Bearer ${$sesionStore?.accessToken}` + Authorization: `Bearer ${$sesionStore?.accessToken || ''}` } } ); diff --git a/src/routes/post/[idpost]/+page.svelte b/src/routes/post/[idpost]/+page.svelte index 28bfcfc..aea05d0 100644 --- a/src/routes/post/[idpost]/+page.svelte +++ b/src/routes/post/[idpost]/+page.svelte @@ -103,10 +103,12 @@ {/if} -
- -
- + {#if $sesionStore} +
+ +
+ + {/if}
@@ -211,8 +213,8 @@ Borrar + {/if} -