From 6e825fd5898aab41902b4f4209c9feee7241d43a Mon Sep 17 00:00:00 2001 From: April Hall Date: Sat, 11 Jan 2025 14:56:41 -0500 Subject: [PATCH] feat: Use identicons for avatars --- src/lib/websocketConfig.ts | 2 +- src/routes/+page.server.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/websocketConfig.ts b/src/lib/websocketConfig.ts index 2f1db88..4c1553e 100644 --- a/src/lib/websocketConfig.ts +++ b/src/lib/websocketConfig.ts @@ -24,7 +24,7 @@ export function startupSocketIOServer(httpServer: HttpServer | null) { io!.emit('message', { user: msg.id, message: msg.content, - imageSrc: 'https://www.arithefirst.com/images/pfp.png', + imageSrc: `https://api.dicebear.com/9.x/identicon/svg?seed=${msg.id}`, }); } }); diff --git a/src/routes/+page.server.ts b/src/routes/+page.server.ts index f9672b3..6834c35 100644 --- a/src/routes/+page.server.ts +++ b/src/routes/+page.server.ts @@ -6,7 +6,7 @@ export const load: PageLoad = async () => { const rows = await getMessages(client, '000', 5); const messages: TypeMessage[] = rows ? rows.map((value) => { - return { message: value.message_content, user: value.sender.toString(), imageSrc: 'https://thispersondoesnotexist.com' }; + return { message: value.message_content, user: value.sender.toString(), imageSrc: `https://api.dicebear.com/9.x/identicon/svg?seed=${value.sender.toString()}` }; }) : []; return {