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

Achievements are not unlocked for private Steam games using a public Steam profile #587

Open
SlyAceZeta opened this issue Jan 21, 2025 · 2 comments
Labels
bug Something isn't working

Comments

@SlyAceZeta
Copy link

Describe the bug
Attempting to download plugin data for private Steam games does not set their achievements to unlocked.

To Reproduce

  • Have a private Steam game (not profile, just a specific game).
  • Select "Has api key" AND "Is private" in SuccessStory -> Libraries -> Steam. See screenshot below.
    • If "Is private" is de-selected, the extension correctly throws an error reminding you to select "Is private".
  • Unlock an achievement in that game.
  • Playnite -> Extensions -> SuccessStory -> Download plugin data...
    • Use the correct filter to select the private game. I use "Selected games only". De-select "Only missing". Click "Download."
  • No achievement data is updated.

Expected behavior
I expect the game's achievement data to update.

Image

@SlyAceZeta SlyAceZeta added the bug Something isn't working label Jan 21, 2025
@eFMann
Copy link

eFMann commented Jan 21, 2025

Hi, you should reproduce this issue and attach the extension.log, will be easier to narrow it down. Thanks

@SlyAceZeta
Copy link
Author

I'd rather not share what games I've set to private, so I've redacted the one below with ___.

21-01 10:06:17.621|INFO |SuccessStory#PluginDatabaseObject`4:Refresh() started
21-01 10:06:17.711|INFO |SuccessStory#SuccessStoryDatabase:RefreshNoLoader(___ - ___)
21-01 10:06:17.711|INFO |SuccessStory#SuccessStoryDatabase:Used SuccessStory.Clients.SteamAchievements for ___ - Steam/Steam/PC (Windows)
21-01 10:06:17.711|INFO |SuccessStory#SteamAchievements:SteamApi.GetAchievements(___, ___)
21-01 10:06:17.877|INFO |SuccessStory#SteamApi:GetAchievementsByWeb()
21-01 10:06:20.147|INFO |SuccessStory#SuccessStoryDatabase:0/___ achievements found for ___
21-01 10:06:20.284|WARN |SuccessStory#SuccessStoryDatabase:No TrueAchievements (Steam) url for ___
21-01 10:06:20.381|WARN |SuccessStory#SuccessStoryDatabase:No TrueAchievements (Xbox) url for ___
21-01 10:06:20.415|INFO |SuccessStory#<>c__DisplayClass28_0:Task Refresh() - 00:02.79 for 1/1 items

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants