* (bug 21105) API: list=usercontribs can now list contribs for User:0
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Thu, 15 Oct 2009 21:21:53 +0000 (21:21 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Thu, 15 Oct 2009 21:21:53 +0000 (21:21 +0000)
RELEASE-NOTES
includes/api/ApiQueryUserContributions.php

index 8fb55cf..3f78ef0 100644 (file)
@@ -617,6 +617,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * (bug 20700) Add amprop=default to meta=allmessages to list default value for
   customized messages
 * Don't parse magic words in meta=allmessages, output messages unparsed
+* (bug 21105) list=usercontribs can now list contribs for User:0
 
 === Languages updated in 1.16 ===
 
index b2cca4a..9f739ec 100644 (file)
@@ -121,7 +121,7 @@ class ApiQueryContributions extends ApiQueryBase {
         * against `revision`.`rev_user_text`
         */
        private function prepareUsername($user) {
-               if( $user ) {
+               if( !is_null( $user ) && $user !== '' ) {
                        $name = User::isIP( $user )
                                ? $user
                                : User::getCanonicalName( $user, 'valid' );