undelete permission doesn't actually let you undelete
OpenPublic

Assigned To
None
Priority
Normal
Author
bzimport
Subscribers
aaron, wikibugs-l
Projects
Reference
bz21076
Description

Author: mike.lifeguard+bugs

Description:
Signed in as a user with the undelete right (also browsearchive, deletedhistory, but not deletedtext), I cannot undelete the page.


Version: 1.16.x
Severity: normal
URL: http://en.wikipedia.org/wiki/Special:Undelete/ZNC_(IRC_bouncer)

bzimport added a subscriber: wikibugs-l.
bzimport set Reference to bz21076.
bzimport created this task.Via LegacyOct 10 2009, 3:42 AM
aaron added a comment.Via ConduitOct 10 2009, 3:59 AM

What user account? Sysops should already have deletedtext

bzimport added a comment.Via ConduitOct 10 2009, 4:00 AM

mike.lifeguard+bugs wrote:

(In reply to comment #1)

What user account? Sysops should already have deletedtext

Steward accounts have an arbitrary set of permissions as members of a global group.

aaron added a comment.Via ConduitOct 10 2009, 4:01 AM

Seems like stewards need deletedtext then

bzimport added a comment.Via ConduitOct 10 2009, 4:04 AM

mike.lifeguard+bugs wrote:

(In reply to comment #3)

Seems like stewards need deletedtext then

That's my point - the undelete right isn't sufficient to undelete. Something is wrong with that. Granted, it makes little sense to have the ability to undelete a page without the ability to view the deleted content, but that's what the userright is advertised as.

aaron added a comment.Via ConduitOct 10 2009, 6:29 PM

Changed in r57622

bzimport added a comment.Via ConduitSep 28 2011, 5:29 PM

dan.bolser wrote:

I found that, indeed, undelete now implies deletedtext as suggested by this fix, however, undelete does not imply deletedhistory, leading to exactly the same issue as described here, namely, a user with the undelete permission may not be able to delete a page.

1.17.0 (r96975)

bzimport added a comment.Via ConduitSep 28 2011, 5:31 PM

dan.bolser wrote:

P.S. I started this page to help document Special:Undelete
http://www.mediawiki.org/wiki/Help:Undelete

Add Comment