diff options
author | Máté Szabó <mszabo@wikimedia.org> | 2025-01-15 19:33:06 +0100 |
---|---|---|
committer | Máté Szabó <mszabo@wikimedia.org> | 2025-01-15 20:18:04 +0100 |
commit | 3322230be10c5e1ce76926c57a2a3b62f666a705 (patch) | |
tree | 7d1f642758b1c2f8a0d2c8173a028cf103b4a14e /includes/parser | |
parent | 070d4bd265fdeb3198a1e581ce89cec884a14b69 (diff) | |
download | mediawikicore-3322230be10c5e1ce76926c57a2a3b62f666a705.tar.gz mediawikicore-3322230be10c5e1ce76926c57a2a3b62f666a705.zip |
ContribsPager: Fix composite index handling
Why:
- IndexPager subclasses may override getIndexField() to return either a
single index field name, or a list of composite indexes.
- ContribsPager however assumes that all of its subclasses override it
to return a single index field name.
- This won't be the case for GlobalContributionsPager soon.
What:
- Use mIndexfield over raw getIndexField() in ContribsPager to use the
currently selected index fields instead of the list of possible index
fields.
- Handle the case where this is a list of multiple fields instead of
just a single field.
Bug: T381269
Change-Id: I090cc7e1d2676f1ffc7a521cf4fb2d8a89c4ee3d
Diffstat (limited to 'includes/parser')
0 files changed, 0 insertions, 0 deletions