fix: users settings view throws internal server error when accessed without user id

pull/189/head
Jeroen Pinoy 2024-11-22 23:48:52 +01:00
parent 55cac2e2e6
commit a1020bc42b
No known key found for this signature in database
GPG Key ID: DF33A50B8E4EE081
1 changed files with 1 additions and 1 deletions

View File

@ -487,7 +487,7 @@ class UsersController extends AppController
{
$editingAnotherUser = false;
$currentUser = $this->ACL->getUser();
if ((empty($currentUser['role']['perm_community_admin']) && empty($currentUser['role']['perm_group_admin'])) || $user_id == $currentUser->id) {
if ((empty($currentUser['role']['perm_community_admin']) && empty($currentUser['role']['perm_group_admin'])) || empty($user_id) || $user_id == $currentUser->id) {
$user = $currentUser;
} else {
$user = $this->Users->get($user_id, [