Closed Rolv-Apneseth closed 1 year ago
is_installed value in gog_library.json is meaningless. The value is updated accordingly based on ~/.config/heroic/gog_store/installed.json
. Take gog_library as a list of owned games, and installed as actually installed titles
Ah I see. Is there a similar installed.json
for legendary? My store_cache/legendary_install_info.json
is empty.
Check files lib-cache/
. I don't recall it exactly and I don't really have a way to check right now
lib-cache/installInfo.json
is blank and lib-cache/library.json
appears to be the same as store_cache/legendary_library.json
but with a bit more info under install
. I suppose I'll parse both files separately, thank you.
Describe the bug
Hi, I'm having what I would assume is a very niche and probably minor issue. All gog games work fine downloading / launching etc., but for this script I'm working on, I'm trying to parse the file
~/.config/heroic/store_cache/gog_library.json
for which games are installed, but even though the games are installed, theis_installed
for each game is alwaysfalse
.Add logs
Steps to reproduce
store_cache/gog_library.json
to see value ofis_installed
for that gameExpected behavior
I would expect
is_installed
to betrue
for games which are installedScreenshots
No response
Heroic Version
Latest Stable
System Information
Additional information
Not sure those logs are of any use, but I can post what I have in my
gog_library.json
if needed, I only have 3 gamesEdit: Sorry nevermind, looks like this line from the logs would probably be the culprit?