trembon / switch-library-manager

Complete solution to manage, organize and keep your local switch backup game library up to date . Cross platform, supports all game formats.
MIT License
81 stars 5 forks source link

Failed update check #63

Open ahernandezmiro opened 2 months ago

ahernandezmiro commented 2 months ago

I was using original 1.4 version until for some reason it stopped showing game updates (tab shows as all games updated & no new updates available, even though I know there are missing updates). I have upgraded to your 1.8 version and the problem persists. Basically all games appear as updated even when it's not the case.

titles.json & versions.json files are good.

if there is any other information I can provide please let me know

trembon commented 2 months ago

is it the same result when doing a hard rescan?

also with the versions are good, have you verified that the games you have do have an update entry in the versions.json file? you can search in the file with the game id to find its entry

ahernandezmiro commented 2 months ago

I have performed a hard rescan and the problem persists. The titles are in the versions file and show updates available. I am attaching a screenshot where you can see the issue. I removed the last update for BotW from my local files, did a hard rescan, and the missing updates tab still appears empty. I am attaching a couple screenshots where you can see the problem:

Sin título Sin título2

trembon commented 2 months ago

thanks for the information, i will see if i can find anything

ahernandezmiro commented 2 months ago

If you could share some steps to set up the development environment for the project I can try to help. Neither JS nor Golang are my speciality but surely I can do something

larg000 commented 2 months ago

it looks like a bug i had and already post here

check in settings.json if "titles_json_url" and "versions_json_url" are not empty

value should be this : "versions_json_url": "https://raw.githubusercontent.com/blawar/titledb/master/versions.json", "titles_json_url": "https://tinfoil.media/repo/db/titles.json",

for some reason this value are erased and become empty i dont know why

this could be the solution

use notepad to make the change

ahernandezmiro commented 2 months ago

My settings.json already has both urls set to the values you shared. Attaching file for reference. settings.json

larg000 commented 2 months ago

did you try a fresh install ? with fresh *.json files ?

ahernandezmiro commented 2 months ago

yes, I've tested removing titles, versions and settings.json. had to add titles manually as tinfoil url is down.

ahernandezmiro commented 3 weeks ago

nothing?

trembon commented 3 weeks ago

i havent been able to reproduce this error and other people dont seem to have this problem either. so currently i'm not sure what i'm able to do about this, unfortunately

ahernandezmiro commented 1 week ago

I think the application has problems when downloading titles.json & reading a huge amount of files from an external HDD (>500 games, >4TB). I have tried the newer 1.9 and the app closed itself while analyzing files at around 33%. It was also unable to fetch titles from the default url, don't know if it's just my country but that domain has been shut down for long. When I manually added titles.json and tried to relaunch the exe, it would just close automatically.