IsThereAnyDeal / AugmentedSteam

Augments your Steam Experience
https://augmentedsteam.com
GNU General Public License v3.0
1.31k stars 85 forks source link

Refactor app page badge progress #1876

Closed candela97 closed 2 months ago

candela97 commented 3 months ago

This removes the unreliable hasCards check and uses a dedicated endpoint to get badges data (the same one used on games page) instead of parsing HTML. The downside is we lose some info, like badge unlock time and remaing drops. This should be an ok tradeoff to avoid "Are you logged into SteamCommunity?" errors. We also only fetch data for normal badges. Foils are rare and it's not worth an extra request.