Page MenuHomePhabricator

Clicking a talk page heading takes me to the compose new topic page
Open, MediumPublic

Description

On Talk:Evelyn Mase, clicking any heading below "External links modified" opens the new topic form, instead of opening the existing topic. Observed in stable and beta.

Video: https://youtu.be/hDjJzV2rqGQ

Event Timeline

Dbrant added a subscriber: Dbrant.

Hrm, looks like a problem with the API:

https://en.wikipedia.org/api/rest_v1/page/talk/Talk%3AEvelyn_Mase

See how each topic object has an id which increments from 0, 1, 2, etc. But after the fifth topic, the id becomes -1, which is throwing off our logic and makes us believe this topic doesn't exist.

I assume this API is owned by Platform Engineering ? Moving this to their workboard; please feel free to move as necessary.

This comes from Parsoid HTML: https://www.mediawiki.org/wiki/Specs/HTML/2.2.0#Headings_and_Sections

-1 means the section is not currently editable in Parsoid.

All the sections below “GA review” are transcluded from another page. In MobileFrontend these are not listed in the overview:
https://en.m.wikipedia.org/wiki/Talk:Evelyn_Mase