Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make friends leaderboard warn with Steam API is down #2220

Open
tsa96 opened this issue Nov 16, 2024 · 0 comments
Open

Make friends leaderboard warn with Steam API is down #2220

tsa96 opened this issue Nov 16, 2024 · 0 comments
Labels
Blocked: Needs further work This needs more work to be able to be accepted Priority: Low Something not very essential to the release, can be done in free time and bumped back if needed. Size: Trivial Something that is estimated to be only a few lines of code or will take minutes to do. "Quick Wins" Type: Enhancement This can improve a system/thing already in place. Where: Game This is something for the main game code.

Comments

@tsa96
Copy link
Member

tsa96 commented Nov 16, 2024

Valve in their infinite wisdom/lack of engineers that give a shit/lack of serious competition from other platforms have a significant Steam outage every week, which stops filtering leaderboards by friends.

New backend responds with a 503 when this happens. Game should have a specific OnlineTimeStatus_t value for this, and display an appropriate error. See TODO in c_mom_leaderboards.cpp.

This is very low priority, and no reason to do until we do larger leaderboard reworks in the future. Blocked then, once we spec out of those changes, reference this issue/include it in a project board.

Tom note: 503 is probably a bad error code, we don't care about it showing up in logs/Sentry. Maybe just move to some 4xx unused by that endpoint).

@tsa96 tsa96 added Type: Enhancement This can improve a system/thing already in place. Priority: Low Something not very essential to the release, can be done in free time and bumped back if needed. Blocked: Needs further work This needs more work to be able to be accepted Size: Trivial Something that is estimated to be only a few lines of code or will take minutes to do. "Quick Wins" Where: Game This is something for the main game code. labels Nov 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Blocked: Needs further work This needs more work to be able to be accepted Priority: Low Something not very essential to the release, can be done in free time and bumped back if needed. Size: Trivial Something that is estimated to be only a few lines of code or will take minutes to do. "Quick Wins" Type: Enhancement This can improve a system/thing already in place. Where: Game This is something for the main game code.
Projects
None yet
Development

No branches or pull requests

1 participant