mirror of
https://github.com/joomla/joomla-cms.git
synced 2024-06-20 19:15:27 +00:00
Update UsersModel.php for 'GROUP BY' fix (#41984)
* Update UsersModel.php for 'GROUP BY' fix * Update administrator/components/com_users/src/Model/UsersModel.php Conform to coding style Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
This commit is contained in:
parent
b9561c3916
commit
e52945db63
|
@ -365,10 +365,7 @@ class UsersModel extends ListModel
|
|||
$groups = $this->getState('filter.groups');
|
||||
|
||||
if ($groupId || isset($groups)) {
|
||||
$query->join('LEFT', '#__user_usergroup_map AS map2 ON map2.user_id = a.id')
|
||||
->group(
|
||||
$db->quoteName(
|
||||
[
|
||||
$group_by = [
|
||||
'a.id',
|
||||
'a.name',
|
||||
'a.username',
|
||||
|
@ -385,9 +382,14 @@ class UsersModel extends ListModel
|
|||
'a.otpKey',
|
||||
'a.otep',
|
||||
'a.requireReset',
|
||||
]
|
||||
)
|
||||
);
|
||||
];
|
||||
|
||||
if (PluginHelper::isEnabled('multifactorauth')) {
|
||||
$group_by[] = 'mfa.mfaRecords';
|
||||
}
|
||||
|
||||
$query->join('LEFT', '#__user_usergroup_map AS map2 ON map2.user_id = a.id')
|
||||
->group($db->quoteName($group_by));
|
||||
|
||||
if ($groupId) {
|
||||
$groupId = (int) $groupId;
|
||||
|
|
Loading…
Reference in New Issue
Block a user