Posted November 25, 2018
scientiae: The reason I ask is because that's a triple-join. If those are three different tables then it will be a significant drain on whatever is performing the joins (the server, I presume), which would be quite a load if everyone did it. Which may explain why Gog hasn't implemented it, because it would crash the site. (Stealing other site servers' processing power would not bother them, but customers would have to subtract the baud cost, as well.)
They already do it they put the in library identifier on the games as well as in basket and in wishlist it would be no harder for them to hide it. I do that basically to ensure I'm not hitting things I don't mean to, at least if I'm understanding what I'm doing, and to remove the whole game rather than just the thing I'm checking for the the in library id. As I said there is probably a better way to do it if you are interested check out how the addons do it.
Post edited November 25, 2018 by Cusith