Files
aurorabot/shared
syntaxbullet 1d601febcf
Some checks failed
Deploy to Production / test (push) Failing after 31s
fix: wire quest progress tracking for transfer, daily, trivia, and exam events
These domain events were only connected to dashboard recording but never
called questService.handleEvent(), so quests with triggers TRANSFER_OUT,
DAILY_REWARD, TRIVIA_WIN, and EXAM_REWARD never tracked progress. Added
userId and tx to event payloads and switched from emit to emitAsync for
transaction atomicity.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 15:24:30 +01:00
..