From 147c4d6cbd3cd4b2b18611b224060cbf08973e9e Mon Sep 17 00:00:00 2001 From: "vincent@cubedesigners.com" Date: Thu, 8 Oct 2020 10:26:06 +0000 Subject: [PATCH] fix #3938 @0.5 --- inc/commons/DAO/class.common.dao.entreprise.php | 3 +-- inc/commons/DAO/class.common.dao.utilisateur.php | 1 - inc/commons/class.common.core.php | 6 ++++-- inc/extranet/Controlleur/class.extranet.ajax.php | 4 +--- inc/extranet/Controlleur/class.extranet.url.php | 2 -- 5 files changed, 6 insertions(+), 10 deletions(-) diff --git a/inc/commons/DAO/class.common.dao.entreprise.php b/inc/commons/DAO/class.common.dao.entreprise.php index cac603078..fb56860df 100644 --- a/inc/commons/DAO/class.common.dao.entreprise.php +++ b/inc/commons/DAO/class.common.dao.entreprise.php @@ -183,8 +183,7 @@ class commonDAOEntreprise extends commonDAO } $core->refreshWSUsersTree(); - $entreprise = $this->selectById($entreprise_id); - return $entreprise; + return $this->selectById($entreprise_id); } public function setWSAdmin($entreprise_id, $admin_id) diff --git a/inc/commons/DAO/class.common.dao.utilisateur.php b/inc/commons/DAO/class.common.dao.utilisateur.php index 42bbfd1e0..f10ff50e7 100644 --- a/inc/commons/DAO/class.common.dao.utilisateur.php +++ b/inc/commons/DAO/class.common.dao.utilisateur.php @@ -245,7 +245,6 @@ class commonDAOUtilisateur extends commonDAO $c->address = json_encode(['address' => $data['adresse'], 'postcode' => $data['code_postal'], 'country' => $data['pays'], 'city' => $data['ville']]); $c->phone = $data['telephone']; $c->e1_mobile = $data['mobile']; - $c->e1_fax = $data['fax']; $c->locale = $data['lang']; $c->company = $data['entreprise']; if ($data['grade'] > 0) { diff --git a/inc/commons/class.common.core.php b/inc/commons/class.common.core.php index e90ac8f9c..4518d2373 100644 --- a/inc/commons/class.common.core.php +++ b/inc/commons/class.common.core.php @@ -717,8 +717,10 @@ LEFT JOIN e2_u a ON ri.administrateur_id=a.utilisateur_id'); public function refreshWSUsersTree() { - $t = new wsUsersTree($this->con); - $t->refreshWSUsersTree(); + if (class_exists('wsUsersTree', true)) { + $t = new wsUsersTree($this->con); + $t->refreshWSUsersTree(); + } } public function loadExtranetClasses() diff --git a/inc/extranet/Controlleur/class.extranet.ajax.php b/inc/extranet/Controlleur/class.extranet.ajax.php index dfcd39586..d8a62c79a 100644 --- a/inc/extranet/Controlleur/class.extranet.ajax.php +++ b/inc/extranet/Controlleur/class.extranet.ajax.php @@ -30,7 +30,7 @@ class extranetAjax { global $core; $dao = new commonDAOEntreprise($core->con); $entreprise = $dao->sauve($_POST); - if ($_POST['entreprise_id'] == 'new') { + if ($_POST['entreprise_id'] === 'new') { $data = $_POST['contact']; $data['entreprise'] = $entreprise->entreprise_id; $data['utilisateur_id'] = 'new'; @@ -44,8 +44,6 @@ class extranetAjax { try { $daoClient->sauve($data); } catch (exception $e) { - fb($e); - $dao->supprime($entreprise->entreprise_id); } } diff --git a/inc/extranet/Controlleur/class.extranet.url.php b/inc/extranet/Controlleur/class.extranet.url.php index b4b705331..b6653d3d0 100644 --- a/inc/extranet/Controlleur/class.extranet.url.php +++ b/inc/extranet/Controlleur/class.extranet.url.php @@ -193,12 +193,10 @@ class extranetUrl $contact = $daoContact->cree(); $res .= '' . __('Contact') . ''; $res .= '' . __('Adresse e-mail') . '' . form::field(array('contact[email]'), 30, 128, $contact->email) . ''; - $res .= '' . __('Mot de passe') . '' . form::field(array('contact[password]'), 30, 128, $contact->password) . ''; $res .= '' . __('Prénom') . '' . form::field(array('contact[prenom]'), 30, 128, $contact->prenom) . ''; $res .= '' . __('Nom') . '' . form::field(array('contact[nom]'), 30, 128, $contact->nom) . ''; $res .= '' . __('Téléphone') . '' . form::field(array('contact[telephone]'), 20, 128, $contact->telephone) . ''; $res .= '' . __('Mobile') . '' . form::field(array('contact[mobile]'), 20, 128, $contact->mobile) . ''; - $res .= '' . __('Fax') . '' . form::field(array('contact[fax]'), 20, 128, $contact->fax) . ''; $res .= '' . __('Langue') . '' . form::combo(array('contact[lang]'), cubeLang::getAvailableLangs(true), $contact->lang) . ''; } return $res; -- 2.39.5