Page MenuHomePhabricator

Pages in TimedText namespace have wgRevisionId set to 0
Closed, ResolvedPublic

Description

  1. Go to any page in the TimedText namespace: https://en.wikipedia.org/wiki/Special:AllPages?namespace=710
  2. Enter into your console mw.config.get('wgRevisionId');

// Result is 0

  1. Repeat with the oldid of the previous revision (like so)

// Result is accurate

I may be misunderstanding how these pages work, but wgCurRevisionId works just fine, so unlike the File namespace, there's some nonconcordance (e.g. stuff like if (mw.config.get('wgCurRevisionId') !== mw.config.get('wgRevisionId')) breaks down).

Event Timeline

brion subscribed.

Probably a side-effect of how the subtitle pages are specially rendered...

Change 565692 had a related patch set uploaded (by Brion VIBBER; owner: Brion VIBBER):
[mediawiki/extensions/TimedMediaHandler@master] Set wgRevisionId in TimedText also when oldid not used

https://gerrit.wikimedia.org/r/565692

Change 565692 merged by jenkins-bot:
[mediawiki/extensions/TimedMediaHandler@master] Set wgRevisionId in TimedText also when oldid not used

https://gerrit.wikimedia.org/r/565692