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

bzimport added a project: MediaWiki-API.Via ConduitNov 21 2014, 10:19 PM
bzimport set Reference to bz15787.
Slakr created this task.Via LegacySep 30 2008, 6:45 PM
bzimport added a comment.Via ConduitOct 2 2008, 9:13 AM

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.)

bzimport added a comment.Via ConduitOct 2 2008, 10:54 AM

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).

Add Comment