This applies even for ones like https://m.mediawiki.org/wiki/Talk:RESTBase that were created without wgFlowOccupyPages, and use the flow-board content mode. There is in fact a revision in core representing the Flow board, so it should definitely not be 0.
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T93430 Mobile web - Flow issues (tracking) | |||
Open | None | T91886 the message mobile-frontend-last-modified-with-user-just-now appears unnecessarily on the top of Flow mobile web pages | |||
Open | None | T92296 wgRevisionId is 0 for Flow pages |
Event Timeline
Likely a duplicate of T95581: Flow board creations do not create entry in core's page and revision tables / T95595: A10. Run page creation script (for missing page and revision entries) in production, but we need to verify after the fix has propagated to production and the script has been run.
Yes. However, I was evidently wrong about the cause. Even very new boards like https://fr.wikipedia.org/wiki/Projet:Astronomie/Porte_des_%C3%A9toiles still have the same problem.
wgRevisionId (from https://www.mediawiki.org/wiki/Manual:Interface/JavaScript) is 0. This is an issue in itself, and also the cause of T91886: the message mobile-frontend-last-modified-with-user-just-now appears unnecessarily on the top of Flow mobile web pages (hence why this is a subtask of that). However, T91886 could probably workaround this.