Page MenuHomePhabricator

Repeated blocks can be inserted by CheckUser
Closed, ResolvedPublic

Description

The "block these users" feature of Checkuser does not check for existing blocks. This can cause trouble if, for example, the net is congested and doesn't respond quickly and the user presses the "block" button a second time; or if the wiki comes back with an error response even though the block has been processed.


Version: unspecified
Severity: enhancement
URL: http://en.wikipedia.org/w/index.php?title=Special:Log&type=block&page=User:Sleeping_frog

Details

Reference
bz15411

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:22 PM
bzimport added a project: CheckUser.
bzimport set Reference to bz15411.

Ryanpostlethwaite wrote:

It appears the new CU changes allow checkusers to override administrator blocks. I'd suggest that this change is reverted completely as many admin blocks are clear sockpuppet blocks and have no need to be changed. If there's need for further information, the CU's can add it to the sock userpage or in a different venue. In the very rare case a CU has to change the block, they can easily do this manually.

I don't see much reason to revert the entire change; it just needs to do what the regular blocking mechanism does: check for existing blocks and refuse to override them. This tool has already been very useful for blocking massive multiplayer sock puppets.

This was meant for faster blocking. Disabled in r40321.