Fixed broken faulty pagination logic that broke the Zooniverse GUI.
There was a bug in the pagination code that rendered ellipses when none were required and also left the current page button active.
There was also a bug that seems to have an effect limited to the Zooniverse display which kept appending new &page=x
strings to the query URL. This has now been replaced by using the URLSearchParams
API. It might be worth checking whether this should also be done for other archives/catalogues e.g. Apertif.