Follow-up r84475: Block::parseTarget() should always return an array.
authorHappy-melon <happy-melon@users.mediawiki.org>
Mon, 23 May 2011 18:52:36 +0000 (18:52 +0000)
committerHappy-melon <happy-melon@users.mediawiki.org>
Mon, 23 May 2011 18:52:36 +0000 (18:52 +0000)
includes/Block.php

index 457ae71..df0dfd6 100644 (file)
@@ -1007,9 +1007,9 @@ class Block {
                # We may have been through this before
                if( $target instanceof User ){
                        if( IP::isValid( $target->getName() ) ){
-                               return self::TYPE_IP;
+                               return array( $target, self::TYPE_IP );
                        } else {
-                               return self::TYPE_USER;
+                               return array( $target, self::TYPE_USER );
                        }
                } elseif( $target === null ){
                        return array( null, null );