API: Be consistent in siteinfo showhooks output
authorBrad Jorsch <bjorsch@wikimedia.org>
Thu, 29 Oct 2015 17:40:52 +0000 (13:40 -0400)
committerAaron Schulz <aschulz@wikimedia.org>
Thu, 29 Oct 2015 18:21:17 +0000 (18:21 +0000)
This was originally made 'BCarray' to avoid breaking BC, but in this
case the nonstandard output is so rare it's probably best to just be
internally consistent.

Bug: T117022
Change-Id: I501c415f6170383c163110b00e54ac88c3dfec89

includes/api/ApiQuerySiteinfo.php

index c13b30b..3d56128 100644 (file)
@@ -800,7 +800,7 @@ class ApiQuerySiteinfo extends ApiQueryBase {
                                'subscribers' => array_map( array( 'SpecialVersion', 'arrayToString' ), $subscribers ),
                        );
 
-                       ApiResult::setArrayType( $arr['subscribers'], 'BCarray' );
+                       ApiResult::setArrayType( $arr['subscribers'], 'array' );
                        ApiResult::setIndexedTagName( $arr['subscribers'], 's' );
                        $data[] = $arr;
                }