aboutsummaryrefslogtreecommitdiffstats
path: root/apps/settings/lib/Controller/UsersController.php
diff options
context:
space:
mode:
authorChristopher Ng <chrng8@gmail.com>2024-07-11 11:19:09 -0700
committerChristopher Ng <chrng8@gmail.com>2024-07-11 11:19:09 -0700
commit07319a118bb60ec067ad71c20098e4eba2a95b7a (patch)
tree8ac4fa69b0a83266d43d8d21248225fb9303699b /apps/settings/lib/Controller/UsersController.php
parent19c8c63f3204da0e1feb7c2c832c66fd1a477bd2 (diff)
downloadnextcloud-server-07319a118bb60ec067ad71c20098e4eba2a95b7a.tar.gz
nextcloud-server-07319a118bb60ec067ad71c20098e4eba2a95b7a.zip
feat: Add Recent accounts section
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Diffstat (limited to 'apps/settings/lib/Controller/UsersController.php')
-rw-r--r--apps/settings/lib/Controller/UsersController.php8
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/settings/lib/Controller/UsersController.php b/apps/settings/lib/Controller/UsersController.php
index 82024340eaf..b6a5738a021 100644
--- a/apps/settings/lib/Controller/UsersController.php
+++ b/apps/settings/lib/Controller/UsersController.php
@@ -164,6 +164,12 @@ class UsersController extends Controller {
$userCount -= $disabledUsers;
}
+ $recentUsersGroup = [
+ 'id' => '__nc_internal_recent',
+ 'name' => 'Recent accounts',
+ 'usercount' => $userCount,
+ ];
+
$disabledUsersGroup = [
'id' => 'disabled',
'name' => 'Disabled accounts',
@@ -192,7 +198,7 @@ class UsersController extends Controller {
/* FINAL DATA */
$serverData = [];
// groups
- $serverData['groups'] = array_merge_recursive($adminGroup, [$disabledUsersGroup], $groups);
+ $serverData['groups'] = array_merge_recursive($adminGroup, [$recentUsersGroup, $disabledUsersGroup], $groups);
// Various data
$serverData['isAdmin'] = $isAdmin;
$serverData['sortGroups'] = $forceSortGroupByName