Page MenuHomePhabricator

Paging not working on talk page revision history
Open, MediumPublic

Description

Repro steps

  1. Open an article's talk page (try a featured article like Margaret Murray or something else with a sufficiently long history)
  2. Tap revision history in the top overflow more button
  3. Start scrolling the diffs

Expected behavior

  • Paging should work as you scroll through the whole set of revisions

Actual behavior

  • Paging fails and the error below is displayed

tprh.jpg (1×700 px, 157 KB)

The failure is occurring in the first guard statement in private func parseSections(_ responseDict: [String: Any]) -> HistoryFetchResults? in PageHistoryFetcher.swift: assertionFailure("couldn't parse page history response")

Event Timeline

KelCodesStuff changed the task status from Open to In Progress.Mar 12 2025, 8:07 PM
KelCodesStuff changed the task status from In Progress to Open.
KelCodesStuff removed a project: iOS-Bug-Backlog.