diff options
author | Amir Sarabadani <ladsgroup@gmail.com> | 2022-10-28 13:32:54 +0200 |
---|---|---|
committer | Ladsgroup <Ladsgroup@gmail.com> | 2022-10-31 16:23:41 +0000 |
commit | c9ea549714acd54d7ce2121090d7bb116531a6a5 (patch) | |
tree | b1b26128e65588dc2666b1b4c95480323a4fada3 /includes/api/ApiQueryUsers.php | |
parent | de584df7fe847f2eb2ddf363f06e36a74f33bade (diff) | |
download | mediawikicore-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.php | 2 |
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__ ); |