Nettoyage Syslog
This commit is contained in:
parent
e89264e48a
commit
6e58a928ee
@ -103,14 +103,16 @@ class User
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Charge un objet user avec toutes ces caractéristiques depuis un id ou login
|
\brief Charge un objet user avec toutes ces caractéristiques depuis un id ou login
|
||||||
* \param login Si défini, login a utiliser pour recherche
|
\param login Si défini, login a utiliser pour recherche
|
||||||
* \return int <0 si ko, >0 si ok
|
\return int <0 si ko, >0 si ok
|
||||||
*/
|
*/
|
||||||
function fetch($login='')
|
function fetch($login='')
|
||||||
{
|
{
|
||||||
global $conf;
|
global $conf;
|
||||||
|
|
||||||
|
dolibarr_syslog("User::Fetch id=".$this->id." login=".$login, LOG_DEBUG);
|
||||||
|
|
||||||
// Recupere utilisateur
|
// Recupere utilisateur
|
||||||
$sql = "SELECT u.rowid, u.name, u.firstname, u.email, u.office_phone, u.office_fax, u.user_mobile,";
|
$sql = "SELECT u.rowid, u.name, u.firstname, u.email, u.office_phone, u.office_fax, u.user_mobile,";
|
||||||
$sql.= " u.code, u.admin, u.login, u.pass, u.webcal_login, u.note,";
|
$sql.= " u.code, u.admin, u.login, u.pass, u.webcal_login, u.note,";
|
||||||
@ -130,7 +132,7 @@ class User
|
|||||||
$sql .= " WHERE u.rowid = ".$this->id;
|
$sql .= " WHERE u.rowid = ".$this->id;
|
||||||
}
|
}
|
||||||
|
|
||||||
dolibarr_syslog("User.class::fetch this->id=".$this->id." login=".$login);
|
|
||||||
$result = $this->db->query($sql);
|
$result = $this->db->query($sql);
|
||||||
if ($result)
|
if ($result)
|
||||||
{
|
{
|
||||||
@ -173,7 +175,7 @@ class User
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
$this->error=$this->db->error();
|
$this->error=$this->db->error();
|
||||||
dolibarr_syslog("User.class::fetch Error -1, fails to get user - ".$this->error." - sql=".$sql);
|
dolibarr_syslog("User::fetch Error -1, fails to get user - ".$this->error." - sql=".$sql);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -199,7 +201,7 @@ class User
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
$this->error=$this->db->error();
|
$this->error=$this->db->error();
|
||||||
dolibarr_syslog("User.class::fetch Error -2, fails to get setup user - ".$this->error." - sql=".$sql);
|
dolibarr_syslog("User::fetch Error -2, fails to get setup user - ".$this->error." - sql=".$sql);
|
||||||
return -2;
|
return -2;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -247,7 +249,7 @@ class User
|
|||||||
*/
|
*/
|
||||||
function addrights($rid,$allmodule='',$allperms='')
|
function addrights($rid,$allmodule='',$allperms='')
|
||||||
{
|
{
|
||||||
dolibarr_syslog("User.class::addrights $rid, $allmodule, $allperms");
|
dolibarr_syslog("User::addrights $rid, $allmodule, $allperms");
|
||||||
$err=0;
|
$err=0;
|
||||||
$whereforadd='';
|
$whereforadd='';
|
||||||
|
|
||||||
@ -435,11 +437,13 @@ class User
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Charge dans l'objet user, la liste des permissions auxquelles l'utilisateur a droit
|
\brief Charge dans l'objet user, la liste des permissions auxquelles l'utilisateur a droit
|
||||||
* \param module nom du module dont il faut récupérer les droits ('' par defaut signifie tous les droits)
|
\param module nom du module dont il faut récupérer les droits ('' par defaut signifie tous les droits)
|
||||||
*/
|
*/
|
||||||
function getrights($module='')
|
function getrights($module='')
|
||||||
{
|
{
|
||||||
|
dolibarr_syslog('User::Getrights id='.$this->id.' module='.$module, LOG_DEBUG);
|
||||||
|
|
||||||
if ($this->all_permissions_are_loaded)
|
if ($this->all_permissions_are_loaded)
|
||||||
{
|
{
|
||||||
// Si les permissions ont déja été chargé pour ce user, on quitte
|
// Si les permissions ont déja été chargé pour ce user, on quitte
|
||||||
@ -453,7 +457,6 @@ class User
|
|||||||
$sql .= " FROM ".MAIN_DB_PREFIX."user_rights as ur, ".MAIN_DB_PREFIX."rights_def as r";
|
$sql .= " FROM ".MAIN_DB_PREFIX."user_rights as ur, ".MAIN_DB_PREFIX."rights_def as r";
|
||||||
$sql .= " WHERE r.id = ur.fk_id AND ur.fk_user= ".$this->id." AND r.perms IS NOT NULL";
|
$sql .= " WHERE r.id = ur.fk_id AND ur.fk_user= ".$this->id." AND r.perms IS NOT NULL";
|
||||||
|
|
||||||
dolibarr_syslog('User.class::getrights this->id='.$this->id.' module='.$module);
|
|
||||||
$result = $this->db->query($sql);
|
$result = $this->db->query($sql);
|
||||||
if ($result)
|
if ($result)
|
||||||
{
|
{
|
||||||
@ -523,10 +526,8 @@ class User
|
|||||||
// que les droits sont en cache (car tous chargés) pour cet instance de user
|
// que les droits sont en cache (car tous chargés) pour cet instance de user
|
||||||
$this->all_permissions_are_loaded=1;
|
$this->all_permissions_are_loaded=1;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Change statut d'un utilisateur
|
* \brief Change statut d'un utilisateur
|
||||||
* \return int <0 si ko, >0 si ok
|
* \return int <0 si ko, >0 si ok
|
||||||
@ -618,7 +619,6 @@ class User
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Crée l'utilisateur en base
|
* \brief Crée l'utilisateur en base
|
||||||
* \param user Objet user qui demande la creation
|
* \param user Objet user qui demande la creation
|
||||||
@ -652,7 +652,7 @@ class User
|
|||||||
$sql = "INSERT INTO ".MAIN_DB_PREFIX."user (datec,login,ldap_sid) VALUES(now(),'".addslashes($this->login)."','".$this->ldap_sid."')";
|
$sql = "INSERT INTO ".MAIN_DB_PREFIX."user (datec,login,ldap_sid) VALUES(now(),'".addslashes($this->login)."','".$this->ldap_sid."')";
|
||||||
$result=$this->db->query($sql);
|
$result=$this->db->query($sql);
|
||||||
|
|
||||||
dolibarr_syslog("User.class::create sql=".$sql);
|
dolibarr_syslog("User::Create sql=".$sql, LOG_DEBUG);
|
||||||
if ($result)
|
if ($result)
|
||||||
{
|
{
|
||||||
$table = "".MAIN_DB_PREFIX."user";
|
$table = "".MAIN_DB_PREFIX."user";
|
||||||
@ -755,7 +755,7 @@ class User
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
$this->error=$this->db->error()." - $sql";
|
$this->error=$this->db->error()." - $sql";
|
||||||
dolibarr_syslog("User.class::create_from_contact - 20 - ".$this->error);
|
dolibarr_syslog("User::create_from_contact - 20 - ".$this->error);
|
||||||
|
|
||||||
$this->db->rollback();
|
$this->db->rollback();
|
||||||
return -2;
|
return -2;
|
||||||
@ -764,7 +764,7 @@ class User
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
$this->error=$this->db->error()." - $sql";
|
$this->error=$this->db->error()." - $sql";
|
||||||
dolibarr_syslog("User.class::create_from_contact - 10 - ".$this->error);
|
dolibarr_syslog("User::create_from_contact - 10 - ".$this->error);
|
||||||
|
|
||||||
$this->db->rollback();
|
$this->db->rollback();
|
||||||
return -1;
|
return -1;
|
||||||
@ -773,7 +773,7 @@ class User
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
// $this->error deja positionné
|
// $this->error deja positionné
|
||||||
dolibarr_syslog("User.class::create_from_contact - 0");
|
dolibarr_syslog("User::create_from_contact - 0");
|
||||||
|
|
||||||
$this->db->rollback();
|
$this->db->rollback();
|
||||||
return $result;
|
return $result;
|
||||||
@ -838,7 +838,7 @@ class User
|
|||||||
$this->admin=$this->admin?$this->admin:0;
|
$this->admin=$this->admin?$this->admin:0;
|
||||||
if (!strlen($this->code)) $this->code = $this->login;
|
if (!strlen($this->code)) $this->code = $this->login;
|
||||||
|
|
||||||
dolibarr_syslog("User.class::update notrigger=".$notrigger." nom=".$this->nom.", prenom=".$this->prenom);
|
dolibarr_syslog("User::update notrigger=".$notrigger." nom=".$this->nom.", prenom=".$this->prenom);
|
||||||
$error=0;
|
$error=0;
|
||||||
|
|
||||||
// Mise a jour mot de passe
|
// Mise a jour mot de passe
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user