claude/discord-qualifying-points-t55s3x #121
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "claude/discord-qualifying-points-t55s3x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
- Round qpEarned and qpTotal with Math.round() so fractional tie-split values display as integers ("+2 QP" not "+1.5 QP") - Swap embed colors: standings → gold (0xffd700), QP → blurple (0x5865f2) - Add logger.error in cs2-major-stage.ts to match scoring-calculator.ts error handling pattern (replaces silent .catch(() => {})) - Fix cumulative CS2 re-announcement: snapshot existing QP before writing and only notify participants whose QP is new or changed in this call; add participantIdFilter parameter to notifyQualifyingPointsUpdate - Batch all pre-loop queries in notifyQualifyingPointsUpdate (seasons, draftPicks, participantNames, users, Discord IDs) to eliminate N+1 queries across league iterations - Add unit tests for notifyQualifyingPointsUpdate covering early-return paths, per-league filtering, Discord ID resolution, and participantIdFilter Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NnJP1NTYXHxL2kbE4fZaD6