From 115d4e282689bafe27f033c92aa4405d5dda42eb Mon Sep 17 00:00:00 2001 From: Aryeh Gregor Date: Tue, 31 Jul 2018 16:17:42 +0300 Subject: [PATCH] Return array without holes from User::getAllGroups Change-Id: I2933ffe2cddec3d595536f93df17b609cdabab9e --- includes/user/User.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/user/User.php b/includes/user/User.php index 8ebd2d27cc..5e57a18891 100644 --- a/includes/user/User.php +++ b/includes/user/User.php @@ -5073,10 +5073,10 @@ class User implements IDBAccessObject, UserIdentity { */ public static function getAllGroups() { global $wgGroupPermissions, $wgRevokePermissions; - return array_diff( + return array_values( array_diff( array_merge( array_keys( $wgGroupPermissions ), array_keys( $wgRevokePermissions ) ), self::getImplicitGroups() - ); + ) ); } /** -- 2.20.1