-
Notifications
You must be signed in to change notification settings - Fork 0
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
Cannot add any new integration #19
Comments
Something new happened. It now removed all integrations, except a few. The few left behind seem to be some i added manually, but are stripped of all information, except for icon. Also the Destenation has been changed to GlosSITarget.exe and the folder to the GlosSI install folder. The games that were not removed are also duplicates of games i have in playnite, but not games i used with GlosSi-integration. Tldr |
After removing the entries, I can once again add games through GlosSi-integration. |
That is not good. The error message you are seeing is a temporary "fix" (if it even is a fix that is, since it is completely untested due to me being unable to replicate this bug reliably) for when GlosSI for some reason modifies several shortcuts at once. This was a problem with an older version of GlosSI, so I guess this error message and "fixing" should be removed by now. Either way, the reason the issue occurred this time is evidently still of interest. A couple of questions:
The "This could be due to games already having been added or having the ignored tag." part of the message is pretty vague and could definitely be more specific or removed. By the way, if you need to restore your shortcuts to how they were before using this extension, the extension copies your shortcut files the first time the extension is used. |
The issue can probably be replicated by adding entries two steam with blank names that target GlosSITarget.exe. Why GlosSi or GlosSi-integration did this, or how to make them do it i don't know. |
Thanks for the information! Regarding the
It seems like that could be the case here and it should definitely be actively avoided in a future version of the extension. One reason the same game could be added multiple times would be if two games are named the same or just too similarly: since the game names are used as file names, certain characters cannot be used in the file names (the Steam shortcut will still be able to use the characters). So for example if one game is called "game" and another "game?", their file names would be the same since "?" is an illegal file name character that would be removed, resulting in both games using the same configuration file and that same configuration file being added as a Steam shortcut twice. Another possible reason this error could occur is if the "More Steam shortcuts appears to have been modified by GlosSIConfig than intended" check and restoration are both malfunctioning. I guess the logs will tell. |
There seems to be some personal information within the files. So i can't post it on a open forum. |
That's reasonable. Feel free to either send it on Discord (you should be able to find me on the GlosSI discord), or only send the relevant information. The only information that should be relevant is the first (and maybe second) time the issue appears (you can search the file for a line containing |
I cannot add any new integrations. For any game i add, that has not been added before, this warning will appear.
"More Steam shortcuts appears to have been modified by GlosSiConfig than intended, the changes have been reverted. Please consider reporting this erroneous behavior."
Clicking OK or cancel will lead to a fail notification.
"No games were added as GlosSi Steam shortcuts. This could be due to games already having been added or having the ignored tag."
To be clear, this happens to any game, including games that have not been added and do not have the ignored tag. Except for games i have added shortly after the initial installation, that i had the integration removed for and re-added.
The text was updated successfully, but these errors were encountered: