Page MenuHomePhabricator

"editinterface" right should not be required to view deleted revisions in the MediaWiki namespace
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

  • Create a new group with "deletedhistory" and "deletedtext" rights and without the "editinterface" right (or alternatively, temporarily remove "editinterface" from sysop to test)
  • Assign a user to that group
  • Try to view a deleted revision in the MediaWiki namespace

What happens?:
The user cannot view the deleted revision, it says "You do not have permission to view metadata of deleted history entries, for the following reason: The action you have requested is limited to users in one of the groups: [name of group], Administrators"

Also, in Special:DeletedContributions, deleted revisions in the MediaWiki namespace all say "edit summary removed".

What should have happened instead?:
The deleted revision should be viewable, just like deleted revisions in other namespaces. The editinterface right should not affect whether or not the revisions can be viewed.

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
1.42.3

Other information (browser name/version, screenshots, etc.):

Event Timeline

Reedy renamed this task from "editinterface" right required to view deleted revisions in the Mediawiki namespace to "editinterface" right required to view deleted revisions in the MediaWiki namespace.Oct 15 2024, 9:55 PM
Reedy added a project: MediaWiki-Page-deletion.
Simplexity22 renamed this task from "editinterface" right required to view deleted revisions in the MediaWiki namespace to "editinterface" right should not be required to view deleted revisions in the MediaWiki namespace.Oct 16 2024, 1:59 AM
Pppery closed this task as Resolved.EditedMar 6 2026, 2:21 AM
Pppery removed Pppery as the assignee of this task.
Pppery subscribed.

I tested and couldn't reproduce this behavior.

It looks like this was fixed in T362536. That was months before this task was filed, but at the time this task was filed the fix hadn't been released.