Page MenuHomePhabricator

In meta=allmessages API, amincludelocal does nothing
Open, Needs TriagePublic

Description

In meta=allmessages API, amincludelocal seemingly does nothing.

For example, I would expect this query to return data about 'timezone-cet' and 'timezone-cest' messages, but it doesn't:
https://de.wiktionary.org/wiki/Spezial:ApiSandbox#action=query&format=json&meta=allmessages&amincludelocal=1&amfilter=timezone-&amlang=de

The messages definitely exist, and data about them is returned if they are named directly:
https://de.wiktionary.org/wiki/Spezial:ApiSandbox#action=query&format=json&meta=allmessages&ammessages=timezone-cet%7Ctimezone-cest&amincludelocal=1&amlang=de

Event Timeline

matmarex created this task.Oct 20 2019, 5:55 PM
Restricted Application added a project: Core Platform Team. · View Herald TranscriptOct 20 2019, 5:55 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Broken by rMWa3d6c1411dad: messagecache: avoid caching message pages that do not override, which made MessageCache::getAllMessageKeys() stop returning keys of custom messages.

Anomie moved this task from Inbox to Triage Meeting Inbox on the Core Platform Team board.