Forums > News > Moby v2023.05.19 Release

user avatar

MobyReed (386) on 5/19/2023 11:02 PM · Permalink · Report

  • Added index to browse people credited on games, along with relevant stats
  • Added critic, group, genre and attribute stats to the homepage
  • Added people section to the contributor leaderboard
  • Added ability to rate player reviews via review listings (example)
  • Added # of results and # of pages on search results
  • Added game browser link in search results when searching for a game
  • Added support for platform images (managed by admins)
  • Improved image serving
  • Forum UI revisions
  • Switched to different eBay API for fetching prices
  • Fixed issue with site becoming temporarily unresponsive when stats and feed cache are updated
  • Fixed deleting credit groups
  • Fixed banner messages not rotating
  • Reindexed companies to fix ‘undated’ years
  • Reset company name search after adding a company to a release
  • Handle invalid date formats in database
  • Various backend updates
user avatar

karttu (5557) on 5/20/2023 10:48 AM · Permalink · Report

It's great to see stable and frequent flow of updates coming, thanks!

I was hoping that this update would have somehow fixed the weird problem I have with my collection lists. Some of them are completely broken, resulting in "I Am Error" page. The weird part is that the error page appears only if I'm logged in. For example: https://www.mobygames.com/user/24059/karttu/collection/5396/amigacd32-games/ should display ok for everyone, but for me it's the glitchy error page.

In some cases collection lists are accessible, but a single page results in error. This happens whether I'm logged in or not: https://www.mobygames.com/user/24059/karttu/collection/34636/downloaded/sort:platform/page:4/

Has anyone else experienced this problem or am I a lone outlier?

user avatar

Emitewiki (633) on 5/20/2023 3:14 PM · Permalink · Report

That link to your collection does display correctly for me @karttu

user avatar

karttu (5557) on 5/20/2023 4:07 PM · Permalink · Report

Which one? The first link displays to me also, if I'm logged out. The second one goes always to "I Am Error" page.

user avatar

Rwolf (23432) on 5/20/2023 6:04 PM · edited · Permalink · Report

edit1: I see the the second link correctly, no error - how many entries per page do you see? (I have 100)

edit2: I was able to see the first link - but now it says 'Game list not found - Mobygames' in the tab for the first one?

edit3: re: the zero price bug - I also have zero price items in my lists, but I have not seen anything similar in those - maybe connected to some specific currency? There should not be any calculations done with zero value items regardless?

user avatar

karttu (5557) on 5/20/2023 6:23 PM · Permalink · Report

Yes, 100 entries per page. The second link is platform sorted and page 4 goes to "I Am Error".

user avatar

Foxhack (32098) on 5/20/2023 6:57 PM · Permalink · Report

The first link doesn't work when logged in, the second gives me an error message. Weird.

user avatar

karttu (5557) on 5/20/2023 6:56 PM · Permalink · Report

I think I found the bug!

@MobyReed : I exported the collection, deleted, and re-imported it. Same error. Then I went and removed random entries from the CSV and tried importing, still the same error. Once I had removed all entries that had 0 in purchase_price, the imported collection was able to display again. Edited one entry and put 0 as purchase price, and bang!, the "I Am Error" returned.

Apparently something in the backend crashes if the purchase price is zero.

user avatar

karttu (5557) on 5/20/2023 11:53 PM · Permalink · Report

Did some more testing. The bug appears not only for zero purchase price, but in fact any value, if the currency is not defined.

Looks like the bug is in the list rendering code and the regression happened when the support for displaying the actual currency instead of US Dollar was added.

user avatar

MobyReed (386) on 5/26/2023 6:39 PM · Permalink · Report

Thanks for the detailed report! This has been fixed.

user avatar

karttu (5557) on 5/29/2023 9:18 AM · Permalink · Report

Great! Thank you!

user avatar

Cavalary (11607) on 5/20/2023 2:12 PM · Permalink · Report

The new posts text on the forums should still be colored though, on both subforum list and thread list, to stand out.

user avatar

Emitewiki (633) on 5/20/2023 3:15 PM · Permalink · Report

Woohoo! Tons of "people" related improvements! Love it!! Thank you so much for the effort you are putting into the platform 💙 It seriously means the world!

user avatar

Foxhack (32098) on 5/20/2023 6:59 PM · Permalink · Report

There's a post in the "Find a Game" forum that has a very long title, so it's causing the main forum list page to show up incorrectly.

A picture: https://i.imgur.com/1Fj3tjf.png

user avatar

MobyReed (386) on 5/26/2023 7:29 PM · Permalink · Report

Thanks. Truncating long titles on that page now.

user avatar

hoeksmas (155098) on 5/21/2023 12:49 AM · Permalink · Report

"Added support for platform images (managed by admins)"

Does that mean a photo of the hardware itself?

I keep thinking that the top of these pages are too plain: https://www.mobygames.com/platform/windows/ There needs to be some sort of picture of the hardware and maybe a brief description of the hardware itself.

user avatar

MobyReed (386) on 5/26/2023 7:30 PM · Permalink · Report

Yep, here's an example of both: https://www.mobygames.com/platform/genesis/

We need to go through and populate the rest yet.

user avatar

gingerbeardman (879) on 5/21/2023 9:26 AM · Permalink · Report

Any chance we can have Moby act as a PWA so we can add to home screen? Meta tag and manifest are required i believe.

user avatar

MobyReed (386) on 5/26/2023 6:50 PM · Permalink · Report

Yep, will be adding support for that soon.