Page MenuHomePhabricator

Problem viewing diffs of pages that have been moved.
Closed, ResolvedPublic

Description

If you have pages in your watchlist that have been moved, you cannot currently view diffs that were made to the page before the move. This is because our diff logic relies on the page title instead of page id.
We should make a change in the diff screen such that it relies entirely on the page id for fetching revisions and diffs.

For example:

  • Add this page to your watchlist (make sure you add the original redirect, not the new page)
  • In the app, look at your watchlist and scroll a bit to see some of the previous edits made to that page, before it was moved.
  • Tap on one of those older edits, and observe that we're not handling it correctly.