Goodreads Librarians Group discussion

17 views
Questions (not edit requests) > Heads-Up/Reminder - If a Listopia list doesn't update or refresh, add a query string

Comments Showing 1-1 of 1 (1 new)    post a comment »
dateUp arrow    newest »

message 1: by Johnny (last edited May 23, 2022 03:33PM) (new)

Johnny (johnnyg25) | 43 comments I haven't seen this referenced anywhere, so here's a heads-up for anyone having trouble with "the Listopia list doesn't update", "I don't see my list changes" or people viewing different results depending on whether they are logged in or not.

If you suspect that a Listopia list isn't showing up correctly—that there are more/less entries than there should be after a big edit or update—Add a random query string to the Listopia List's URL.

Original URL/Link:
https://www.goodreads.com/list/show/1...

URL/Link with Random Query String:
https://www.goodreads.com/list/show/1...

That is, add a question mark and mash the keyboard, then press enter and visit the link. The query string added in the case above is "?3qreq23e".

Explanation
While Goodreads already acknowledges cache issues for Author, Book Edit Pages and elsewhere, often showing a button so Librarians can manually prompt a cache refresh, they don't have any function to do a refresh on Listopia Lists. Adding a random query string effectively tricks the webserver into thinking it's a new, uncached page and thus serving a fresh copy.

For the record, when a page gets "cached", the web server is just taking a static snapshot of an otherwise dynamic webpage in order to show it to visitors quicker. If you've just created a Listopia list and added 100 books in one go, the outdated cache may create issues if you're trying to share the page's link to someone else.

Just keep in mind that this is simply a quick, short-term fix if you want to keep making a lot of changes to a list quickly (again, like when you've first created the list). If you give the web server a couple of hours, it will resolve any issues on its own.

Anyway, since I haven't seen this anywhere I just wanted to add a topic to be able to reference or share in the future. If anyone has any comments, doubts or whatever, let's hear 'em down in the doobly-doo.


back to top