diff --git a/src/Controller/UsersController.php b/src/Controller/UsersController.php index e7577e40..16082ee3 100644 --- a/src/Controller/UsersController.php +++ b/src/Controller/UsersController.php @@ -487,7 +487,7 @@ public function settings($user_id=false) { $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, [ diff --git a/src/Model/Table/SettingProviders/CerebrateSettingsProvider.php b/src/Model/Table/SettingProviders/CerebrateSettingsProvider.php index 39def17d..d073e920 100644 --- a/src/Model/Table/SettingProviders/CerebrateSettingsProvider.php +++ b/src/Model/Table/SettingProviders/CerebrateSettingsProvider.php @@ -136,12 +136,14 @@ protected function generateSettingsConfiguration() 'Proxy' => [ 'Proxy.host' => [ 'name' => __('Host'), + 'severity' => 'info', 'type' => 'string', 'description' => __('The hostname of an HTTP proxy for outgoing sync requests. Leave empty to not use a proxy.'), 'test' => 'testHostname', ], 'Proxy.port' => [ 'name' => __('Port'), + 'severity' => 'info', 'type' => 'integer', 'description' => __('The TCP port for the HTTP proxy.'), 'test' => 'testForRangeXY', diff --git a/src/Model/Table/UserSettingsTable.php b/src/Model/Table/UserSettingsTable.php index 0bbde9a4..0fc1dcc9 100644 --- a/src/Model/Table/UserSettingsTable.php +++ b/src/Model/Table/UserSettingsTable.php @@ -103,7 +103,7 @@ public function saveBookmark($user, $data) 'name' => $data['bookmark_name'], 'url' => $data['bookmark_url'], ]; - $restricted_domains = Configure::read('Security.restrictions.allowed_bookmark_domains'); + $restricted_domains = Configure::read('security.restrictions.allowed_bookmark_domains'); if (!empty($restricted_domains)) { $restricted_domains = explode(',', $restricted_domains); $parsed = parse_url($bookmarkData['url']);