From f1b7c91cf8784943aeac790eeac1fcfcfacaa88e Mon Sep 17 00:00:00 2001 From: Sam Reed Date: Tue, 4 Jan 2011 02:18:03 +0000 Subject: [PATCH] Followup r79545, we don't really care for duplicate userrights --- includes/api/ApiQueryAllUsers.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/includes/api/ApiQueryAllUsers.php b/includes/api/ApiQueryAllUsers.php index f53859629f..36f4f00760 100644 --- a/includes/api/ApiQueryAllUsers.php +++ b/includes/api/ApiQueryAllUsers.php @@ -210,7 +210,8 @@ class ApiQueryAllUsers extends ApiQueryBase { $lastUserData['rights'] = User::getGroupPermissions( User::getImplicitGroups() ); } - $lastUserData['rights'] = array_merge( $lastUserData['rights'], User::getGroupPermissions( array( $row->ug_group2 ) ) ); + $lastUserData['rights'] = array_unique( array_merge( $lastUserData['rights'], + User::getGroupPermissions( array( $row->ug_group2 ) ) ) ); $result->setIndexedTagName( $lastUserData['rights'], 'r' ); } } -- 2.20.1