diff --git a/src/routes/[server]/[account]/+page.svelte b/src/routes/[server]/[account]/+page.svelte index 48a4bfb..da2d6d8 100644 --- a/src/routes/[server]/[account]/+page.svelte +++ b/src/routes/[server]/[account]/+page.svelte @@ -89,13 +89,11 @@ token, profile.id, ).then(async posts => { + const parsed_posts = []; for (let post of posts) { - const parsedPost = await parsePost(post, 1); - profile_pinned_posts.update(posts => { - posts.push(parsedPost); - return posts; - }); + parsed_posts.push(await parsePost(post, 1)); } + profile_pinned_posts.set(parsed_posts); }); let post_lock = false; // `true` == "locked"