Double game listing bugSee original GitHub issue
Some games are listed twice because of certain factors. For example, Alan Wake has separate release dates for Epic Games Launcher and Steam. I’m not sure if this is intentional to denote different release dates on different platforms but it causes the
GROUP BY query to fail as the metadata column is not unique. Any suggestions for fixes are welcome.
- Created 3 years ago
- Comments:6 (6 by maintainers)
Top GitHub Comments
Before running the comparison of the names, you should do a LOWER() on the values, that should then match them regardless of case.
Not sure how to deal with titles with different punctuation depending on the store. There may be a function to remove punctuation before doing the compare.
There also appears to be code in the GUI that deals with games that may have different punctuation on different stores. Alan Wake(')s American Nightmare, for example.
And some games with different capitalisation, for example BIT.TRIP Runner.
Those differences in titles are due to the way naming is done on the respective platforms. I’d rather use a single name and be done with it. Perhaps in a future version, a toggle could be included for what kind of result the user wants.
Of course, if both the developers and publishers are also blank, then I guess you’d have to fall back to comparing genres and themes.
You know, looking for edge cases is coming more naturally to you than it is to me. Perhaps you should programming a chance. 😄
As for the double listing, I’ve had some ideas and I’ll test them some more.