Skip to content

[$75] Marathon Leaderboard Showing 100 for failed submission #4336

Closed
@ajefts

Description

@ajefts

Describe the bug
In certain cases a MM submission is failing to run. The Virus scan returns 100, but the next review doesn't succeed. The leaderboard is displaying 100 as their submission score, which is incorrect. It should be marked as a fail on the leaderboard.

If you check the API calls that get submissions (i.e. https://api.topcoder.com/v5/submissions?challengeId=30120970&page=1&perPage=500), you'll see a review array. The app needs to check the typeID to determine the review type. The scores posted on the leaderboard should not be the typeID that maps to AV Scan. You'll notice some submissions have 1 review record while others have multiple review records. The app needs to inspect them to make sure it's the correct one to display.

See screenshot for an example.

To Reproduce

Steps to reproduce the behavior:

  1. Go to https://www.topcoder.com/challenges/30120970?tab=submissions
  2. Click on the submissions with 100
  3. Inspect the submission API data

Screenshots

https://www.topcoder.com/direct/customerProjectsAjaxAction

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions