Last modified: 2013-06-18 15:23:30 UTC
That URL is a link from my watchlist. I get the "edits have been oversighted" message, but if that's the case, I shouldn't be seeing a link to the diff in my watchlist.
The *previous* edit was oversighted, not the one linked there. The diff, however, doesn't show because one of the revisions couldn't be loaded -- the original previous revision is listed in the recentchanges table, so gets included in the diff link. One potential fix is to find and update the next edit in the recentchanges table to poke the rc_last_oldid... Another would be to have the diff display handle the case where one revision is missing. Another might be to just use diff=prev on the diff link instead of using exact IDs (though that's not super reliable).
(In reply to comment #1) > The *previous* edit was oversighted, not the one linked there. > > The diff, however, doesn't show because one of the revisions couldn't be loaded > -- the original previous revision is listed in the recentchanges table, so gets > included in the diff link. > > One potential fix is to find and update the next edit in the recentchanges > table to poke the rc_last_oldid... Another would be to have the diff display > handle the case where one revision is missing. Another might be to just use > diff=prev on the diff link instead of using exact IDs (though that's not super > reliable). > Well, if you have the endpoints ("Show me everything that changed between here and there" which is what the URL is asking for), it shouldn't matter if some revisions in between are gone, right? So that's probably the thing which should be fixed.
There are no revisions in between -- the other endpoint is what's missing.
(In reply to comment #3) > There are no revisions in between -- the other endpoint is what's missing. > In that case, the issue is that the link appears in the watchlist, I guess. So oversight should remove revisions from recentchanges table just like deletion does. Or something.
Page moves and deletions also remain in the watchlist despite the moved pages being oversighted.
Unassigning default assignments. http://article.gmane.org/gmane.science.linguistics.wikipedia.technical/54734
Closing as won't fix as the oversight extension is now obsolete as it is core functionality in MediaWiki.