Skip to content

Fixes for score visibility in MMs and challenges#278

Merged
vas3a merged 1 commit into
developfrom
hide-final-score
Jun 11, 2026
Merged

Fixes for score visibility in MMs and challenges#278
vas3a merged 1 commit into
developfrom
hide-final-score

Conversation

@vas3a

@vas3a vas3a commented Jun 11, 2026

Copy link
Copy Markdown
Collaborator

This pull request updates the logic for handling submissions in the SubmissionService to better account for marathon match challenges and to improve data privacy for reviewers. The main changes focus on when to exclude certain submission properties based on challenge type and user role.

Logic improvements for marathon match challenges and reviewer privacy:

  • Updated the condition to skip processing for challenges that either have a copilot or are marathon match challenges, ensuring marathon matches are handled consistently with other special cases.
  • Removed unnecessary conditional checks before deleting sensitive properties (initialScore, finalScore, aiDecisionScore, aiDecisionStatus) from the submission object, ensuring these fields are always removed regardless of challenge type.

@vas3a vas3a merged commit f49cff7 into develop Jun 11, 2026
4 checks passed
@vas3a vas3a deleted the hide-final-score branch June 11, 2026 08:04
@vas3a vas3a restored the hide-final-score branch June 11, 2026 14:38
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.

1 participant