Catalog webpage — sorting issues with multiple identical scores on truncated leaderboards

When there are more than a handful of leaderboards on a Catalog webpage, ranks beyond the top 3 in a board get truncated behind a ‘More…’ button. If this podium line cuts off a chain of users who all have the same score, an issue happens with the sorting where some players may be omitted from the board entirely, and others will have their names duplicated.

Using game Labsylle, scoreboard ID “tutorial” for this example. In the game itself, calling all top 10 scores at once from the API, this is the result:

Viewing the same leaderboard on the webpage, with the truncation expanded to show all ten ranks. Note that “sotsukun” and “VeRn” are missing, “LogDog” and “Kirkpad” are listed twice, and “sprengar” is listed in the wrong place (2nd instead of 1st):

On the webpage, it seems that the sorting for the initial 3 displayed ranks is calculated differently from the sorting for the rest of the leaderboard entries, and are overwriting the expected podium ranks’ usernames as a result. Entries 4 through 10 on web match the expected result (the one given by Playdate hardware).

Thanks for finding this! I’ll let you know when it’s fixed.

1 Like