#10998 fixed acl edit my user

This commit is contained in:
Daniel Cebrian 2023-04-25 10:57:21 +02:00
parent db2b2b796b
commit e1f995744b
2 changed files with 6 additions and 1 deletions

View File

@ -57,6 +57,11 @@ if ($enterprise_include === true) {
// This defines the working user. Beware with this, old code get confusses
// and operates with current logged user (dangerous).
$id = get_parameter('id', get_parameter('id_user', ''));
if (empty($id) === true) {
$id = $config['id_user'];
}
// Check if we are the same user for edit or we have a proper profile for edit users.
if ($id !== $config['id_user']) {
if ((bool) check_acl($config['id_user'], 0, 'UM') === false) {

View File

@ -637,7 +637,7 @@ $menu_operation['workspace']['id'] = 'oper-users';
// ANY user can view him/herself !
// Users.
$query_paramameters_user = '&edit_user=1&pure=0&id_user='.$config['id_user'];
$query_paramameters_user = '&edit_user=1&pure=0';
$sub = [];
$sub['godmode/users/configure_user'.$query_paramameters_user]['text'] = __('Edit my user');