diff options
| author | Adam Soltys <[email protected]> | 2024-10-31 09:34:16 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2024-10-31 09:34:16 -0700 |
| commit | 243abb0a3d29e8e34e263eec843488e3bdb468a4 (patch) | |
| tree | be55931ba0f3c110c3001f56a5339cb63e78b761 /src/routes/(app)/messages/+page.server.ts | |
| parent | 4742e72ec25823ceeea7848fb2e1f868bed7f472 (diff) | |
| download | coinos-ui-243abb0a3d29e8e34e263eec843488e3bdb468a4.tar.gz coinos-ui-243abb0a3d29e8e34e263eec843488e3bdb468a4.zip | |
biome
Diffstat (limited to 'src/routes/(app)/messages/+page.server.ts')
| -rw-r--r-- | src/routes/(app)/messages/+page.server.ts | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/src/routes/(app)/messages/+page.server.ts b/src/routes/(app)/messages/+page.server.ts index a7195b18..b64dfb42 100644 --- a/src/routes/(app)/messages/+page.server.ts +++ b/src/routes/(app)/messages/+page.server.ts @@ -2,43 +2,43 @@ import { get } from "$lib/utils"; import { redirect } from "@sveltejs/kit"; interface Message { - created_at: number; + created_at: number; } interface Note { - created_at: number; - seen: number; + created_at: number; + seen: number; } export async function load({ params, parent }) { - let { user } = await parent(); - if (user.username !== params.username) redirect(307, `/${params.username}`); - let { since = 0 } = params; + const { user } = await parent(); + if (user.username !== params.username) redirect(307, `/${params.username}`); + const { since = 0 } = params; - let messages = [], - notes = []; + let messages = []; + let notes = []; - if (user?.pubkey) { - let { pubkey } = user; - try { - messages = await get(`/${pubkey}/${since}/messages`); - messages = messages.sort( - (a: Message, b: Message) => b.created_at - a.created_at, - ); - } catch (e) { - console.log(`failed to fetch nostr messages`, e); - } + if (user?.pubkey) { + const { pubkey } = user; + try { + messages = await get(`/${pubkey}/${since}/messages`); + messages = messages.sort( + (a: Message, b: Message) => b.created_at - a.created_at, + ); + } catch (e) { + console.log("failed to fetch nostr messages", e); + } - try { - notes = await get(`/${pubkey}/notes`); - } catch (e) { - console.log(`failed to fetch nostr notes for ${pubkey}`, e); - } + try { + notes = await get(`/${pubkey}/notes`); + } catch (e) { + console.log(`failed to fetch nostr notes for ${pubkey}`, e); + } - notes.map((e: Note) => { - e.seen = e.created_at; - }); - } + notes.map((e: Note) => { + e.seen = e.created_at; + }); + } - return { messages, notes }; + return { messages, notes }; } |
