From: Aaron Schulz Date: Wed, 28 Jan 2009 06:08:00 +0000 (+0000) Subject: Fix group by for date sorting X-Git-Tag: 1.31.0-rc.0~43186 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22articles%22%2C%22id_article=%24id_article%22%29%20.%20%22?a=commitdiff_plain;h=0eeb3644d9df0768aee3a2ba5f17a4193e25c679;p=lhc%2Fweb%2Fwiklou.git Fix group by for date sorting --- diff --git a/includes/specials/SpecialListusers.php b/includes/specials/SpecialListusers.php index 8895c14cb0..ff9e57e509 100644 --- a/includes/specials/SpecialListusers.php +++ b/includes/specials/SpecialListusers.php @@ -98,8 +98,9 @@ class UsersPager extends AlphabeticPager { $query = array( 'tables' => " $user $useIndex LEFT JOIN $user_groups ON user_id=ug_user LEFT JOIN $ipblocks ON user_id=ipb_user AND ipb_auto=0 ", - 'fields' => array('user_name', - 'MAX(user_id) AS user_id', + 'fields' => array( + $this->creationSort ? 'MAX(user_name) AS user_name' : 'user_name', + $this->creationSort ? 'user_id' : 'MAX(user_id) AS user_id', 'MAX(user_editcount) AS edits', 'COUNT(ug_group) AS numgroups', 'MAX(ug_group) AS singlegroup',