Last modified: 2013-06-18 15:23:30 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T18122, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 16122 - Oversighted edits still linked to in the watchlist
Oversighted edits still linked to in the watchlist
Status: RESOLVED WONTFIX
Product: MediaWiki extensions
Classification: Unclassified
Oversight (Other open bugs)
unspecified
All All
: Normal normal with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
http://meta.wikimedia.org/w/index.php...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-10-26 00:08 UTC by Mike.lifeguard
Modified: 2013-06-18 15:23 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Mike.lifeguard 2008-10-26 00:08:23 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.
Comment 1 Brion Vibber 2008-10-26 00:15:45 UTC
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).
Comment 2 Mike.lifeguard 2008-10-26 00:20:03 UTC
(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.
Comment 3 Brion Vibber 2008-10-26 00:26:15 UTC
There are no revisions in between -- the other endpoint is what's missing.
Comment 4 Mike.lifeguard 2008-10-26 01:04:06 UTC
(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.
Comment 5 John Mark Vandenberg 2008-12-18 07:31:40 UTC
Page moves and deletions also remain in the watchlist despite the moved pages being oversighted.
Comment 6 Bugmeister Bot 2011-08-19 19:12:25 UTC
Unassigning default assignments. http://article.gmane.org/gmane.science.linguistics.wikipedia.technical/54734
Comment 7 Thehelpfulone 2012-05-01 13:52:07 UTC
Closing as won't fix as the oversight extension is now obsolete as it is core functionality in MediaWiki.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links