diff options
author | Christopher Ng <chrng8@gmail.com> | 2024-07-11 11:19:09 -0700 |
---|---|---|
committer | Christopher Ng <chrng8@gmail.com> | 2024-07-11 11:19:09 -0700 |
commit | 07319a118bb60ec067ad71c20098e4eba2a95b7a (patch) | |
tree | 8ac4fa69b0a83266d43d8d21248225fb9303699b /apps/settings/lib/Controller/UsersController.php | |
parent | 19c8c63f3204da0e1feb7c2c832c66fd1a477bd2 (diff) | |
download | nextcloud-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.php | 8 |
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 |