Page MenuHomePhabricator

action=block / +nousertalk always set with no option to disable it
Closed, ResolvedPublic

Description

Again, fairly new change, but everyone blocked through the api is currently blocked with +nousertalk enabled.

Check out [http://en.wikipedia.org/w/index.php?title=Special:Log&type=block&page=User:192.0.2.16 this test block ip].

Blocked using 'action=block&user=192.0.2.16&expiry=never&reason=testing&anononly=1&nocreate=1&token=...&format=json'

Cheers =)
-slakr


Version: 1.14.x
Severity: major

Details

Reference
bz15787

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:19 PM
bzimport set Reference to bz15787.

matthew.britton wrote:

A fix for this would be appreciated as soon as possible as it renders the blocking API unusable, since this option should almost always be disabled. (Why does something like this default to enabled anyway? Seems something is wrong at a lower level than the API.)

mattj wrote:

Fixed in r41536

And the default is set the way it is because it's the default for the config variable, although this should also change it to use whatever the config variable is as the default (in most cases).