aboutsummaryrefslogtreecommitdiffstats
path: root/includes/api/ApiQueryUsers.php
diff options
context:
space:
mode:
authorAmir Sarabadani <ladsgroup@gmail.com>2022-10-28 13:32:54 +0200
committerLadsgroup <Ladsgroup@gmail.com>2022-10-31 16:23:41 +0000
commitc9ea549714acd54d7ce2121090d7bb116531a6a5 (patch)
treeb1b26128e65588dc2666b1b4c95480323a4fada3 /includes/api/ApiQueryUsers.php
parentde584df7fe847f2eb2ddf363f06e36a74f33bade (diff)
downloadmediawikicore-c9ea549714acd54d7ce2121090d7bb116531a6a5.tar.gz
mediawikicore-c9ea549714acd54d7ce2121090d7bb116531a6a5.zip
user: Migrate selects in UserGroupManager to SelectQueryBuilder
Basically changing how adding query array works which made it simpler and less error prone. Bug: T311866 Change-Id: I2ca2a3d1d120f210cdabf7dacd5e858271908306
Diffstat (limited to 'includes/api/ApiQueryUsers.php')
-rw-r--r--includes/api/ApiQueryUsers.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/includes/api/ApiQueryUsers.php b/includes/api/ApiQueryUsers.php
index 483f58b83ea2..3bf4b79478c5 100644
--- a/includes/api/ApiQueryUsers.php
+++ b/includes/api/ApiQueryUsers.php
@@ -173,7 +173,7 @@ class ApiQueryUsers extends ApiQueryBase {
$this->addTables( 'user_groups' );
$this->addJoinConds( [ 'user_groups' => [ 'JOIN', 'ug_user=user_id' ] ] );
$this->addFields( [ 'user_name' ] );
- $this->addFields( $this->userGroupManager->getQueryInfo()['fields'] );
+ $this->addFields( [ 'ug_user', 'ug_group', 'ug_expiry' ] );
$this->addWhere( 'ug_expiry IS NULL OR ug_expiry >= ' .
$db->addQuotes( $db->timestamp() ) );
$userGroupsRes = $this->select( __METHOD__ );