If a non-competitor solved a challenge before a competitor did, the competitor's profile page will list them as 2nd to solve the challenge even when they're the first competitor to do so. The scoreboard displays the first solver correctly. Here's me registering a non-competitor account, solving a challenge, registering a competitor account and solve the same challenge:
If a non-competitor solved a challenge, the scores page will include them when calculating the "solved by" percentage, as shown below:
Fix a third issue related to non-competitors. Similar to the first issue, if a non-competitor solves a challenge, they are taken into account when calculating the solve position on the challenges page.
Fix the two following bugs:
If a non-competitor solved a challenge before a competitor did, the competitor's profile page will list them as 2nd to solve the challenge even when they're the first competitor to do so. The scoreboard displays the first solver correctly. Here's me registering a non-competitor account, solving a challenge, registering a competitor account and solve the same challenge:![image](https://user-images.githubusercontent.com/5837628/71784514-2716b700-2fa9-11ea-92d0-85da17f0fb59.png)
If a non-competitor solved a challenge, the scores page will include them when calculating the "solved by" percentage, as shown below:![image](https://user-images.githubusercontent.com/5837628/71784485-d4d59600-2fa8-11ea-9706-13d34ac2d232.png)