Hi.
I just got a new game approved and added my own run, but in the category it still states "There are no runs.". I can find the run in various places, e.g. in the stats-page (by clicking on "Most recent run"), but it's no where to be found in the main-page of the game. Have I set up anything wrong?
Game: https://www.speedrun.com/skipper1 Run: https://www.speedrun.com/skipper1/run/yd5576vm
Best regards Anders
Hello.
So far I noticed that the run does show up if you choose to filter by Danish language, or re-choose the "Any" option for language (even if it is already highlighted when loading the leaderboard page). I guess that language is a variable you added, right?
Don't really know why that happens. Can you maybe show how you set up that variable? maybe we can find something
EDIT: While still not explaining why, by further checking the page request to the server to load the leaderboard data, it appears that the language variable is being sent with a default value of English, instead of blank (Any).
EDIT 2: I figured it out. The tooltip for the "default" option for variable values states: "The default value is preselected when submitting a run, and leaderboards are filtered by it by default." So I guess that English is the default value of your language variable, and that's why the leaderboard is filtered by the English value. Turn the default option off and it will be solved. The bug here is visual - even though the leaderboard is filtered by English language, the filter still highlights the "Any" option. I just tested it on another game and it works the same way.
Wow, thanks for the thorough investigation! You're totally right, the same happened for me when when I set up the filter. I assumed the "default" part was only relevant when submitting new runs but I can see what you mean about the tooltip.
I unchecked English as default and it works now - thanks a lot!
I'll guess this solves my issue, but some site admin should still have a look at the visual bug.