From 91ea00eedcdce0d812f60de8b51ecbb9169801f3 Mon Sep 17 00:00:00 2001 From: Roan Kattouw Date: Wed, 26 Mar 2008 18:08:58 +0000 Subject: [PATCH] (bug 13517) list=users threw fatal error when only invalid usernames are specified --- includes/api/ApiQueryUsers.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/includes/api/ApiQueryUsers.php b/includes/api/ApiQueryUsers.php index a24e189ed9..80da512765 100644 --- a/includes/api/ApiQueryUsers.php +++ b/includes/api/ApiQueryUsers.php @@ -63,11 +63,13 @@ if (!defined('MEDIAWIKI')) { // Canonicalize user names foreach($users as $u) { $n = User::getCanonicalName($u); - if($n === false) + if($n === false || $n === '') $retval[] = array('name' => $u, 'invalid' => ''); else $goodNames[] = $n; } + if(empty($goodNames)) + return $retval; $db = $this->getDb(); $userTable = $db->tableName('user'); -- 2.20.1