API: Don't require 'users' parameter to contain all valid usernames
authorBrad Jorsch <bjorsch@wikimedia.org>
Mon, 22 Aug 2016 18:22:12 +0000 (14:22 -0400)
committerBrad Jorsch <bjorsch@wikimedia.org>
Mon, 22 Aug 2016 18:22:12 +0000 (14:22 -0400)
Instead, go back to validating the individual values so one invalid name
doesn't cause the whole module to error out. The code for that was all
still there, just unused since Ic67fb540.

Bug: T142895
Change-Id: Ia5eae51d69185580ac2c772afc198a92813e407a

includes/api/ApiQueryUsers.php

index cfc1e46..9b45b91 100644 (file)
@@ -328,7 +328,6 @@ class ApiQueryUsers extends ApiQueryBase {
                        ],
                        'attachedwiki' => null,
                        'users' => [
-                               ApiBase::PARAM_TYPE => 'user',
                                ApiBase::PARAM_ISMULTI => true
                        ],
                        'token' => [