Page MenuHomePhabricator

IndexPager's use of non-inclusive offsets doesn't work well on Special:Categories
Closed, ResolvedPublic

Description

On Special:Categories, the intuitive thing is to try Special:Categories?from=Houses and expect a response like:

  • [[Category:Houses]]
  • [[Category:Houses in Bulgaria]]
  • [[Category:Houses in California]]

...

In fact, one gets:

  • [[Category:Houses in Bulgaria]]
  • [[Category:Houses in California]]

...

Because Houses is supplied as an offset to index pager, and as we know, the the offset is search non-inclusively. Hence, it doesn't show.

This is fine for many other special pages. CategoryPager should probably be adjusted to not make this mistake, however; Special:PrefixIndex already uses custom code to ensure this.


Version: 1.19
Severity: normal

Details

Reference
bz37469

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 12:26 AM
bzimport set Reference to bz37469.
bzimport added a subscriber: Unknown Object (MLST).
  • This bug has been marked as a duplicate of bug 25095 ***