Skip to content

[HOTFIX] PM-5653 leaderboard calculations - #123

Merged
vas3a merged 1 commit into
masterfrom
PM-5653_leaderboard-calculations_hotfix
Aug 5, 2026
Merged

[HOTFIX] PM-5653 leaderboard calculations#123
vas3a merged 1 commit into
masterfrom
PM-5653_leaderboard-calculations_hotfix

Conversation

@vas3a

@vas3a vas3a commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Check review is passed for all submissions that count towards leaderboard

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Topcoder generic leaderboard SQL to ensure only submissions with a passing final review are included in leaderboard calculations, aligning selection logic with review pass/fail outcomes when available.

Changes:

  • Extends the final_review lateral join to also select reviewSummation.isPassing.
  • Updates the submission inclusion filter to require final_review.isPassing = TRUE when present, falling back to the prior score-threshold check when isPassing is NULL.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@vas3a
vas3a merged commit c4931f3 into master Aug 5, 2026
3 checks passed
@vas3a
vas3a deleted the PM-5653_leaderboard-calculations_hotfix branch August 5, 2026 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants