diff --git a/src/module_gtf/web_service/ws/UserOrders.class.inc b/src/module_gtf/web_service/ws/UserOrders.class.inc index b0919bb3ecfaf61b8412fe4a3594420d092dcbb5..e8780da825a1dc4d1e32cc24d2aae1d9942a8c85 100755 --- a/src/module_gtf/web_service/ws/UserOrders.class.inc +++ b/src/module_gtf/web_service/ws/UserOrders.class.inc @@ -195,15 +195,8 @@ class UserOrders extends GTF { $this->aValues['user_id'] = $_SESSION['ses_user_id']; if (!empty($this->aValues['email_notifications'])) $this->aValues['email_notifications'] = str_replace(chr(13) . chr(10), ";", $this->aValues['email_notifications']); - // Si token public -> id du compte public. + // Si token public -> teste si le compte 'public' a un des groupes qui est lié au traitement. if ($this->aValues['token'] == $this->aProperties['public_token']) { - $aPrivateTokenValues = $this->aValues; - $aPrivateTokenValues['user'] = $_SESSION['ses_Login']; - $aPrivateTokenValues['password'] = $this->oConnection->oBd->mdp; - $oPrivateToken = new PrivateToken($this->aPath, $aPrivateTokenValues, $this->aProperties, $this->oConnection); - $oPrivateToken->POST(); - $this->aValues['user_id'] = $oPrivateToken->aFields['user_id']; - // Teste si le compte 'public' a un des groupes qui est lié au traitement. require $this->sRessourcesFile; $aParams['sSchemaGtf'] = array('value' => $this->aProperties['schema_gtf'], 'type' => 'schema_name'); $aParams['workspace_id'] = array('value' => $this->aValues['workspace_id'], 'type' => 'number');