-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
ApolloError: Cannot return null for non-nullable field Game.releases. #610
Comments
Hi, thanks for positng the issue! Hopefully, we can figure out a solution. If possible, can you provide the following:
For any of the games that may come back from the above, please cross reference them in Playnite and let me know what Platform and Source (library source) they are considered. If you are not familiar or comfortable with this, then another alternative would be to provide all library sources in your Playnite library. Playnite Web ignores unknown platforms (to it) and I haven't yet supported all known platforms from Playnite. I'm happy to add them once I know what they are. Thanks! |
Those commands do not return any results, not sure if there is some other variation to try? The sources I have are Amazon, EA app, Epic, GOG, itch.io, RomM, Steam, Ubisoft Connect. RomM is obviously the odd one out.
For what it is worth, playnite reports a total of 1089 games, in contrast to the 683 listed in mongodb. The platforms listed in Playnite are Macintosh, Nintendo GameCube, PC (Linux), PC (Windows).
Please do let me know what other information I can provide. Thanks |
RomM is problably the issue as it needs to be supported by Playnite Web. I have an open PR to add its support. You can track it here: #613 . Once merged, I'll cut a new release and you can verify if, at least, RomM releases show up in the It is unclear whether this is the only issue, so please report back if:
Thanks! |
I tried the latest plugin and docker image, same result. I don't follow your last message regarding "RomM games show up in the db.release collection". Where would I check for this? Thanks
|
Hi, sorry for the lack of clarity. There are 2 collections with game information: game and release. The release collection is one to one with Playnite's games and the game collection aggregates games by name across varying platforms. Can you verify if any of your RomM games from Playnite are in the release database collection? Something like:
Also, can you please provide what sources you have on Playnite Web? I want to ensure the RomM source has been correctly supported by Playnite Web. You can find this information in the source database collection ( My suspicion is that either the RomM support I added is incorrect or there is a secondary problem happening. The above information will help me find the next course of action. Thanks! |
Hello,
Tried with the latest docker and plugin. Removed old database from docker. Sync runs, but the web interface doesn't show any games. Log shows this
ApolloError: Cannot return null for non-nullable field Game.releases.
Please let me know if I am doing something wrong, or if you need a longer extract from the log, etc.
Thanks!
After first sync:
After second sync:
The text was updated successfully, but these errors were encountered: