It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
avatar
foxworks: Also, no errors reported on pages 1-11 (of 13). However, i received the following when page 12 wouldn't load:

...

I did a refresh and jumped to page 12 and it loaded properly and the error did not return.
Interesting, that may be the cause of the blank pages then. Though god knows why there would be duplicate games... that must be an error somewhere in the fetching mechanism, but damned if I can see where at the moment...

Thanks for all the info guys, I'll keep poking about and see if I can solve this...
avatar
HypersomniacLive: Oddly enough, when I loaded my library, GOG's native sorting was set to "Title" (I'm pretty sure I had changed it back to "Purchase Date". Anyway, I tested the "Move" feature a bit, and it works lovely. Note that I use the "All" setting. I have to do some tests with 100 and 200 games per page, and see if things behave as should.
I've had that before, I don't think it's the script though. All sorts of things change the sorting order in your account (can't remember what exactly now but I think if you change the sort order in the wishlist and maybe even the catalogue it changes your library sort too)
Post edited January 04, 2016 by adaliabooks
high rated
avatar
moonshineshadow: So... are you only looking into true identical covers or also the ones where gog was just lazy took the same cover for the whole series and just plastered a different writing on each?
One thing at a time, Moon. First priority is for all games to have distinct covers, then come those with incorrect titles/text, and only then come those you mention. I'm also not sure if adaliabooks is comfortable hosting all these covers on his site.

Which ones are bothering you? I had a look at the original Police Quest overs, and prefer them over what we have now.


Games with incorrect text that I know of:

Cossacks - Back To War
Cossacks - European Wars
King's Quest 3 - To Heir is Human

Are there any others? Please report them here.
high rated
avatar
adaliabooks: [...]

I've had that before, I don't think it's the script though. All sorts of things change the sorting order in your account (can't remember what exactly now but I think if you change the sort order in the wishlist and maybe even the catalogue it changes your library sort too)
Actually, I mentioned it to clear AF of any suspicions that the "Move" function might be affected by what the initial sorting was.

Don't know about the sorting, but "View" is interlinked between game catalogue and library, confirmed by Johny. in the very next post. Which not only is lazy coding, but also makes absolutely no sense.
high rated
Did something similar to foxworks with similar results. I loaded page 1, then moved forward page by page, using the right pointed bracket.

When I loaded page 1: Console printed calls to load pages 2 to 13.

When I moved to page N (N = 2 to 11): Console printed calls to load pages N to 12 (NOT 13).

When I moved to page 12: Page did not display any boxes. Console printed calls to load page 12, then got error:
Error: [ngRepeat:dupes] Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys. Repeater: product in productPage.products track by product.id, Duplicate key: 1207658691, Duplicate value: {"isGalaxyCompatible":true,"tags":[],"id":1207658691,"availability":{"isAvailable":true,"isAvailableInAccount" :true},"title":"Unreal Tournament 2004 Editor's Choice Edition","image":"//images-2.gog.com/b6fff8c1a9600816e8c250ec6959def0e996f960b8c5083fae313c242c63ed84","url":" /game/unreal_tournament_2004_ece","worksOn":{"Windows":true,"Mac":false,"Linux":false},"category":"Shooter","r ating":47,"isComingSoon":false,"isMovie":false,"isGame":true,"slug":"unreal_tournament_2004_ece","updates":0," isNew":false,"dlcCount":0,"releaseDate":{"date":"2004-09-21 00:00:00","timezone_type":3,"timezone":"Europe/Nicosia"},"isBaseProductMissing":false,"isHidingDisabled":false ,"isHidden":false}
http://errors.angularjs.org/1.4.3/ngRepeat/dupes?p0=product%20in%20productPage.products%20track%20by%20product.id&p1=1207658691&p2=%7B%22isGalaxyCompatible%22%3Atrue%2C%22tags%22%3A%5B%5D%2C%22id%22%3A1207658691%2C%22availability%22%3A%7B%22isAvailable%22%3Atrue%2C%22isAvailableInAccount%22%3Atrue%7D%2C%22title%22%3A%22Unreal%20Tournament%202004%20Editor's%20Choice%20Edition%22%2C%22image%22%3A%22%2F%2Fimages-2.gog.com%2Fb6fff8c1a9600816e8c250ec6959def0e996f960b8c5083fae313c242c63ed84%22%2C%22url%22%3A%22%2Fgame%2Funreal_tournament_2004_ece%22%2C%22worksOn%22%3A%7B%22Windows%22%3Atrue%2C%22Mac%22%3Afalse%2C%22Linux%22%3Afalse%7D%2C%22category%22%3A%22Shooter%22%2C%22rating%22%3A47%2C%22isComingSoon%22%3Afalse%2C%22isMovie%22%3Afalse%2C%22isGame%22%3Atrue%2C%22slug%22%3A%22unreal_tournament_2004_ece%22%2C%22updates%22%3A0%2C%22isNew%22%3Afalse%2C%22dlcCount%22%3A0%2C%22releaseDate%22%3A%7B%22date%22%3A%222004-09-21%2000%3A00%3A00%22%2C%22timezone_type%22%3A3%2C%22timezone%22%3A%22Europe%2FNicosia%22%7D%2C%22isBaseProductMissing%22%3Afalse%2C%22isHidingDisabled%22%3Afalse%2C%22isHidden%22%3Afalse%7D
d/<@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:6:381]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:6:381[/url]
ig</<.compile/</<@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:10:18683]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:10:18683[/url]
d@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:8:4145]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:8:4145[/url]
pc/this.$get</n.prototype.$digest@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:8:4872]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:8:4872[/url]
pc/this.$get</n.prototype.$apply@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:8:6433]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:8:6433[/url]
f@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:7:13108]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:7:13108[/url]
r@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:7:14907]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:7:14907[/url]
Cb/</v.onload@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:7:15447]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:7:15447[/url]
https://www4-static4.gog.com/js/c1a69ab-ce05db4.js
Line 7

When I moved to page 13: Page did not display any boxes. Console did not printed calls to load any page, then got error:
Error: [ngRepeat:dupes] Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys. Repeater: product in productPage.products track by product.id, Duplicate key: 1207663523, Duplicate value: {"isGalaxyCompatible":true,"tags":[],"id":1207663523,"availability":{"isAvailable":false,"isAvailableInAccount ":true},"title":"Tomb Raider Chronicles","image":"//images-4.gog.com/05750641e3178b5a22c93e756c9efbf08a4356b48ef01f576122fad567acec01","url ":"/game/tomb_raider_the_last_revelation_chronicles","worksOn":{"Windows":true,"Mac":false,"Linux":false},"cat egory":"","rating":0,"isComingSoon":false,"isMovie":false,"isGame":true,"slug":"tomb_raider_chronicles","updat es":0,"isNew":false,"dlcCount":0,"releaseDate":{"date":"1999-11-24 00:00:00","timezone_type":3,"timezone":"Europe/Nicosia"},"isBaseProductMissing":false,"isHidingDisabled":false ,"isHidden":false}
http://errors.angularjs.org/1.4.3/ngRepeat/dupes?p0=product%20in%20productPage.products%20track%20by%20product.id&amp;p1=1207663523&amp;p2=%7B%22isGalaxyCompatible%22%3Atrue%2C%22tags%22%3A%5B%5D%2C%22id%22%3A1207663523%2C%22availability%22%3A%7B%22isAvailable%22%3Afalse%2C%22isAvailableInAccount%22%3Atrue%7D%2C%22title%22%3A%22Tomb%20Raider%20Chronicles%22%2C%22image%22%3A%22%2F%2Fimages-4.gog.com%2F05750641e3178b5a22c93e756c9efbf08a4356b48ef01f576122fad567acec01%22%2C%22url%22%3A%22%2Fgame%2Ftomb_raider_the_last_revelation_chronicles%22%2C%22worksOn%22%3A%7B%22Windows%22%3Atrue%2C%22Mac%22%3Afalse%2C%22Linux%22%3Afalse%7D%2C%22category%22%3A%22%22%2C%22rating%22%3A0%2C%22isComingSoon%22%3Afalse%2C%22isMovie%22%3Afalse%2C%22isGame%22%3Atrue%2C%22slug%22%3A%22tomb_raider_chronicles%22%2C%22updates%22%3A0%2C%22isNew%22%3Afalse%2C%22dlcCount%22%3A0%2C%22releaseDate%22%3A%7B%22date%22%3A%221999-11-24%2000%3A00%3A00%22%2C%22timezone_type%22%3A3%2C%22timezone%22%3A%22Europe%2FNicosia%22%7D%2C%22isBaseProductMissing%22%3Afalse%2C%22isHidingDisabled%22%3Afalse%2C%22isHidden%22%3Afalse%7D
d/<@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:6:381]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:6:381[/url]
ig</<.compile/</<@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:10:18683]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:10:18683[/url]
d@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:8:4145]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:8:4145[/url]
pc/this.$get</n.prototype.$digest@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:8:4872]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:8:4872[/url]
pc/this.$get</n.prototype.$apply@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:8:6433]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:8:6433[/url]
@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:12:3281]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:12:3281[/url]
Ua/c@[url=https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:6:16316]https://www4-static4.gog.com/js/c1a69ab-ce05db4.js:6:16316[/url]
https://www4-static4.gog.com/js/c1a69ab-ce05db4.js
Line 7

I repeated the operation from the start and this time got a similar error on page 10, not 12.
high rated
avatar
HypersomniacLive: Is your list up to date?
List updated! There's also something resembling a changelog (pretty sure I remembered to list all changes, but honestly I wouldn't trust myself...)
high rated
avatar
mrkgnao: Did something similar to foxworks with similar results. I loaded page 1, then moved forward page by page, using the right pointed bracket.

When I loaded page 1: Console printed calls to load pages 2 to 13.

When I moved to page N (N = 2 to 11): Console printed calls to load pages N to 12 (NOT 13).

When I moved to page 12: Page did not display any boxes. Console printed calls to load page 12, then got error:

When I moved to page 13: Page did not display any boxes. Console did not printed calls to load any page, then got error:
I repeated the operation from the start and this time got a similar error on page 10, not 12.
Thanks mrkgnao, judging be the output of the game list (which I'll have a check for duplicates when I get a second to see if that's the issue) and those errors I presume there is something wrong with the function that's slicing the pages out of the main sorted array...

When you say printed calls to load pages do you mean this line:
https://www.gog.com/account/getFilteredProducts?hiddenFlag=0&amp;mediaType=1&amp;page=2&amp;sortBy=title&amp;totalPages=13
Because that should really only happen when you first load the page, and after that it should be cached and not reloaded... or at least that's how I understood it to work...
Not sure why it would only run to 12 not 13 (unless I've messed up the indices somewhere, but you'd think smaller libraries would see the same issue then)

I'm working today but might get a chance to do some stuff when I get back in tonight, otherwise it will be tomorrow when I look at it (and hopefully fix it)
Yes. That is exactly what I mean.
high rated
avatar
plagren: List updated! There's also something resembling a changelog (pretty sure I remembered to list all changes, but honestly I wouldn't trust myself...)
Thanks!
I'm checking your very helpful lists in order to restore distinct covers for the legacy shelf, so if I may:

- You list STAR WARS: X-Wing Collector's CD (1994) (game ID: 1207667213 | ) as missing, but it does have this cover in my library - it's practically the same case as STAR WARS: TIE Fighter Collector's CD (1995).

- Also under "Missing", you're including games that are only listed under "Upcoming" on the site (no price and no page one can visit). I'd appreciate it if you would make a note next to such titles.

- I'm not sure if there's a problem with Escapists: The Walking Dead, The, Guild of Dungeoneering and Grand Ages: Medieval.
I see that the game IDs are different under "Missing" and "Games in catalogue & library", but they do have a cover and it does show in one's library (I don't have any of them)?
avatar
mrkgnao: Yes. That is exactly what I mean.
Thanks. That's odd then..
high rated
avatar
mrkgnao: Yes. That is exactly what I mean.
avatar
adaliabooks: Thanks. That's odd then..
Just an idea. If the bug is somehow related to having many pages (rather than many games), perhaps you could set you library to display 10 games per page, then you too would have many pages and might see the problem yourself.
Post edited January 04, 2016 by mrkgnao
high rated
avatar
adaliabooks: Thanks. That's odd then..
avatar
mrkgnao: Just an idea. If the bug is somehow related to have many pages (rather than many games), perhaps you could set you library to display 10 games per page, then you too would have many pages and might see the problem yourself.
Hmm, good point. I'll try that.

Currently seeing if I can use the output from you and foxwork's libraries to simulate having more games, but if that doesn't work I will try and see if it is a pages rather than products issue.
high rated
ng-repeat error cause is having duplicate products inside of the array. Possibly when you return to the same page, or change filtering, you try to concat those arrays instead of clearing old one. I didn't dive into your code, but does that make sense?
high rated
I set my library to 100 games per page, and unticked manual sorting. Opened my library, and went through all of my 6 pages, all games listed and accounted for.

Enabled manual sorting, refreshed just to make sure. With 100 games per page:
- Page 1 loaded fine.
- Page 2 took a while, but loaded.
- Page 3 didn't load - see first two attachments.
- Refreshed again, same sequence, same result.
- Manually entered page 4, page didn't load, errors in 3rd attachment.
- Manually entered pages 5 and 6, didn't load.

- Changed from 100 games per page to "All". Library didn't load initially, see 4th attachment.
- Refreshed, library loaded fine.
- Changed back to 100 games per page.
- Page 1 loaded fine.
- Page 2 didn't load this time, see 5th attachment.

I then disabled the top pagination bar, just to see if that makes a difference. Library chocked at page 2 again.

It'd would seem that the problem is not with the total number of games (I have 551) but with the number of pages in use.


Note: You need to change the extension jpg to txt.
Attachments:
page3.jpg (21 Kb)
page4.jpg (26 Kb)
allpages.jpg (66 Kb)
page2.jpg (26 Kb)
high rated
avatar
HypersomniacLive: - You list STAR WARS: X-Wing Collector's CD (1994) (game ID: 1207667213 | ) as missing, but it does have this cover in my library - it's practically the same case as STAR WARS: TIE Fighter Collector's CD (1995).
AF is using the bundle cover for X-Wing Collector's CD, as the game cover was missing. I managed to find it, and added it to the list - but like the TIE Fighter Collector's CD cover, it's identical to the bundle cover. In my opinion, both could use new covers with the "Collector's CD" text and (similar to the other games in the bundles) release year - I tried making one myself, but my damn graphics editor kept crashing so I gave up. Might give it another go later.

- Also under "Missing", you're including games that are only listed under "Upcoming" on the site (no price and no page one can visit). I'd appreciate it if you would make a note next to such titles.
Comments added! (There are some unreleased games under "Games in catalogue & library" as well. Since they're obviously not in anyone's library yet, maybe I should just make a separate "Upcoming" category?)

- I'm not sure if there's a problem with Escapists: The Walking Dead, The, Guild of Dungeoneering and Grand Ages: Medieval.
I see that the game IDs are different under "Missing" and "Games in catalogue & library", but they do have a cover and it does show in one's library (I don't have any of them)?
Looks like the IDs were changed before release. I've removed the old ones.
Post edited January 04, 2016 by plagren
high rated
I've redone the Cossacks Anthology covers:

Cossacks - Art Of War --> 1207662823
Cossacks - Back To War --> 1207662833
Cossacks - European Wars --> 1207662843

Hope you like them.


And thank you to plagren for adding notes to games not released yet.



EDIT: Looks like we were posting almost simultaneously.

avatar
plagren: AF is using the bundle cover for X-Wing Collector's CD, as the game cover was missing. I managed to find it, and added it to the list - but like the TIE Fighter Collector's CD cover, it's identical to the bundle cover. In my opinion, both could use new covers with the "Collector's CD" text and (similar to the other games in the bundles) release year - I tried making one myself, but my damn graphics editor kept crashing so I gave up. Might give it another go later.

[...]
Already taken care of. :-)


avatar
plagren: [...]

(There are some unreleased games under "Games in catalogue & library" as well. Since they're obviously not in anyone's library yet, maybe I should just make a separate "Upcoming" category?) [...]
That may not be a bad idea.
Attachments:
Post edited January 05, 2016 by HypersomniacLive