From 5a20ed23f46130e7cb87742fa07c39ecab43e7bd Mon Sep 17 00:00:00 2001 From: syntaxbullet Date: Wed, 18 Mar 2026 13:06:33 +0100 Subject: [PATCH] fix: guard against undefined username in trivia won event Co-Authored-By: Claude Opus 4.6 (1M context) --- shared/lib/eventWiring.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/lib/eventWiring.ts b/shared/lib/eventWiring.ts index d637289..0bad86b 100644 --- a/shared/lib/eventWiring.ts +++ b/shared/lib/eventWiring.ts @@ -74,7 +74,7 @@ export function registerDomainEventListeners() { fireAndForget(async () => { await dashboardService.recordEvent({ type: 'success', - message: `${payload.username} won ${payload.reward.toLocaleString()} AU from trivia!`, + message: `${payload.username ?? 'Unknown user'} won ${payload.reward.toLocaleString()} AU from trivia!`, icon: '🎉' }); });