Remove historic read right on all attributes of the hard-coded "admin" LSprofile

This commit is contained in:
Benjamin Renard 2020-12-01 16:40:21 +01:00
parent 4e8a6db06b
commit 3c75ef482e
3 changed files with 6 additions and 6 deletions

View file

@ -302,7 +302,7 @@ class LSattribute extends LSlog_staticLoggerClass {
else { else {
$whoami = $this -> ldapObject -> whoami(); $whoami = $this -> ldapObject -> whoami();
foreach($whoami as $who) { foreach($whoami as $who) {
$right = $this -> getConfig("rights.$who", ($who=='admin'?'r':null)); $right = $this -> getConfig("rights.$who", null);
if (in_array($right, array('r', 'w'))) { if (in_array($right, array('r', 'w'))) {
$return = $right; $return = $right;
if ($return == 'w') break; if ($return == 'w') break;

View file

@ -1043,11 +1043,11 @@ class LSldapObject extends LSlog_staticLoggerClass {
} }
/** /**
* Retourne qui est l'utilisateur par rapport à cet object * Return connected user's LSprofiles on this object
* *
* @author Benjamin Renard <brenard@easter-eggs.com> * @author Benjamin Renard <brenard@easter-eggs.com>
* *
* @retval string 'admin'/'self'/'user' pour Admin , l'utilisateur lui même ou un simple utilisateur * @retval array Array of LSprofiles of connected user's LSprofiles on this object
*/ */
public function whoami() { public function whoami() {
if (!$this -> _whoami) if (!$this -> _whoami)

View file

@ -2116,11 +2116,11 @@ class LSsession {
} }
/** /**
* Retourne qui est l'utilisateur par rapport à l'object * Return connected user's LSprofiles on a specific object.
* *
* @param[in] string Le DN de l'objet * @param[in] string The object's DN
* *
* @retval string 'admin'/'self'/'user' pour Admin , l'utilisateur lui même ou un simple utilisateur * @retval array Array of LSprofiles of the connected user on the specified object
*/ */
public static function whoami($dn) { public static function whoami($dn) {
$retval = array('user'); $retval = array('user');