MBS-12154: MB Search API is broken, no pagination possible
jesus2099
Unless you make a query that matches less than 100 results, it's broken.
I could make a clumsy work around for COLLECTION HIGHLIGHTER, but only for one use case.
I am now completely stuck with this bug as I want to use web services instead of web pages, in COLLECTION HIGHLIGHTER and in MASS MERGE RECORDINGS, etc.
Click page 1 and 2, you will see that recordings don't stay in the same order, so it's impossible to parse them.
I would love to stop having to look for work-arounds (none found for recordings in release group).
A possible work-around would be, as I think the web service tells us the total the total results (count), I would load reload and rereload all pages (or only page 1) until I have an amount of distinct results equals to count.
But it sounds so tedious to do.
An MBS solution I thought of is that MBS should order all /ws/2/<entity-type>/?query= results by row ID.
It's an arbitrary sort order that would re-enable the pagination system and the searches for more than 100 results.
Good night, all. Maybe I wrote this too late in the evening. :)
There was another forum thread, but I can't find it
It also affects me when I'm adding relationships (e.g. 'recording of') and a bunch of recordings of the same name keep swapping places in the results... ahhh
Not sure if it's hard to fix or just nobody's been interested?