Skip to content

Conversation

@hentrymartin
Copy link
Collaborator

@hentrymartin hentrymartin commented Nov 17, 2025

What's in this PR?

  • This change addresses an issue in the draft saving process of challenges where the "type" property was being sent in the reviewer object even when the reviewer had isMemberReview set to false.
  • The fix was implemented in the updateAllChallengeInfo method of the ChallengeEditor component. Before sending the challenge data for saving, the reviewers array is processed to remove the "type" property from any reviewer object where isMemberReview is false. This ensures the backend receives the correct data format and prevents potential errors or inconsistencies.
  • Removed the logic of removing the phase name which was already selected in another review configuration for AI reviewers.

Ticket link - https://topcoder.atlassian.net/browse/PM-2917, https://topcoder.atlassian.net/browse/PM-2927

@hentrymartin hentrymartin changed the title fix(PM-2917): remove unneccessary prop for ai reviewer fix(PM-2917, PM-2927): remove unneccessary prop for ai reviewer Nov 17, 2025
@kkartunov kkartunov merged commit 846591f into develop Nov 18, 2025
7 checks passed
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.

3 participants