Steps to Reproduce
- Use the MediaWiki action=edit API to add or change a {{Short description}} template in the intro section of an article
- Use the success response newrevid to fetch the latest mobile-html page version (https://en.wikipedia.org/api/rest_v1/page/mobile-html/{{articleTitle}}/{{newRevID}})
Expected Results
- Mobile-html response of revision ID returns
Actual Results
- Mobile-html returns old version of page with old Short description despite fetching specific revision ID
Environments Observed
- Production EN Wikipedia, mobile-html endpoint
Additional notes
These are observations from updating an article short description in the iOS app. I have noticed this works fine when I change a word in the introduction paragraph rather than the Short description template, despite the update flow being the same. I have attached my proxy session as an example.
- At 23:39:42.932, I am POSTing wikitext with a new Short description template and value. It is successful and gives me a newrevid of 1012398969.
- At 23:39:45:366, I am asking for https://en.wikipedia.org/api/rest_v1/page/mobile-html/Blaster_Master_(video_game)/1012398969, however it's response still gives me the empty "Add article description" button. <p id="pcs-edit-section-add-title-description">Add article description</p>.
- At 23:39:57:387, I am pulling to refresh and fetching the latest - https://en.wikipedia.org/api/rest_v1/page/mobile-html/Blaster_Master_(video_game). It does give me a value for article descriptions <p data-description-source="local" data-wikdata-entity-id="Q2364724" id="pcs-edit-section-title-description">Video game for NES</p>.
In contrast, see these steps for updating intro text:
- At 23:40:29:566, I am POSTing wikitext with changed intro text (added (NES) after the first mention of Nintendo Entertainment System). It succeeds with a newrevid of 1012399026.
- At 23:40:31:958, I am asking for https://en.wikipedia.org/api/rest_v1/page/mobile-html/Blaster_Master_(video_game)/1012399026, and it is reflecting my new text.
Is it possible to have short description template changes reflect an update as quickly as other text changes on EN Wikipedia, when requesting a specific revision?