Closed accerqueira closed 3 years ago
And now I discovered this is a duplicate of #349...
Oh! Was able to fix my case by going to https://steamcommunity.com/id/{{username}}/edit/settings for changing Game details
to Public
, and Always keep my total playtime private even if users can see my game details.
to checked.
Expected behavior
List all Steam games.
Actual behavior
Doesn't list all Steam games. Dota 2 isn't there.
Steps to reproduce
Run gamehub.
Version and environment
Dota 2 is showing up on SteamEdit for the exact same
~/.steam/steam/appcache/appinfo.vdf
used by GameHub. Also did an strace on gamehub and got somestatx
andopenat
for~/.steam/steam/steamapps/appmanifest_570.acf
.Edit: Just noticed that Steam API method
IPlayerService/GetOwnedGames/v0001
didn't return Dota 2 (570), and that seems to be the method being used by GameHub... Also found this: https://developer.valvesoftware.com/wiki/Steam_Web_API/Feedback#Unlisted_owned_games_in_IPlayerService.2FGetOwnedGames.2C_no_game_names_included_too