As designed "Show Ignored" feature can result in blank pagination results

CStrategies

Active member
Licensed customer
Affected version
2.2.5
Not sure if this has been fixed, and it's more of a "feature" than a bug, but..

We recently had a user spam a large number of resources (on request, but that's not important). Some users didn't like the flood, so they ignored this user. This resulted in whole pages of paginated results being blank, with the "show ignored" link at the bottom. Other pages returned only a couple results, with the rest being hidden.

The way it works now: Ignoring a user will make paginated results return a limited number of resources per page depending on how many resources are ignored in that page of the results

The way it should work: Ignored resources should be removed from the results before the results are paginated, and the "show ignored resources" should re-run the list and filters with the ignored resources now included in the results. This way, all paginated pages return the correct "resources per page" as set in options.
 
This would be more of a suggestion for the core software than a bug. This is just how ignored content works, across the board. Ignoring a user doesn't change what records are returned, they are returned as normal, but are then hidden and can be unhidden.

Doing something different would be a fairly significant change and would also change the current behaviour whereby you can decide to unhide the ignored content if you wish.

This works the same and always has across all content types including threads and posts.

So, basically a combination of as designed and design issue and highly unlikely to change.
 
Back
Top Bottom