diff --git a/htdocs/user/document.php b/htdocs/user/document.php index d1922371909..a9162767bea 100644 --- a/htdocs/user/document.php +++ b/htdocs/user/document.php @@ -87,7 +87,7 @@ $object = new User($db); if ($id > 0 || ! empty($ref)) { $result = $object->fetch($id, $ref); - + $object->getrights(); $entitytouseforuserdir = $object->entity; if (empty($entitytouseforuserdir)) $entitytouseforuserdir=1; $upload_dir = $conf->user->multidir_output[$entitytouseforuserdir] . "/" . $object->id ; diff --git a/htdocs/user/info.php b/htdocs/user/info.php index e27fcf56266..5ea7200a0f7 100644 --- a/htdocs/user/info.php +++ b/htdocs/user/info.php @@ -35,6 +35,7 @@ $object = new User($db); if ($id > 0 || ! empty($ref)) { $result = $object->fetch($id, $ref); + $object->getrights(); } // Security check diff --git a/htdocs/user/note.php b/htdocs/user/note.php index e2feb378f3c..38aef489b87 100644 --- a/htdocs/user/note.php +++ b/htdocs/user/note.php @@ -37,6 +37,7 @@ $langs->load("users"); $object = new User($db); $object->fetch($id); +$object->getrights(); // If user is not user read and no permission to read other users, we stop if (($object->id != $user->id) && (! $user->rights->user->user->lire)) accessforbidden();