ppy / osu-api

Public API for accessing osu! related data.
320 stars 16 forks source link

API call get_scores inconsistent when used with limit=# #275

Closed Magnus-Cosmos closed 4 years ago

Magnus-Cosmos commented 5 years ago

When using the API call get_scores, for maps with a large amount of plays with the same score, the ordering is completely messed up, and gets even more inconsistent when using limit=#

On https://osu.ppy.sh/b/515521 Using limit=14 - https://i.imgur.com/BGOBCHe.png limit=15 - https://i.imgur.com/CPS82zd.png

When incrementing the limit=#, I felt like scores were being randomly added/removed, not necessarily according to the date

I assume this issue also causes 1st place scores on no-spinner maps to be messed up ingame e.g. https://osu.ppy.sh/b/1170511 on this beatmap Kevin3333g holds first place, but according to the client/website, he isn't

notbakaneko commented 4 years ago

get_scores is an issue with old web

peppy commented 4 years ago

Thanks for your patience. This should now be resolved via infrastructure improvements. Please reopen if you find any remaining issues.