Fix: Ref contrat mal chargé par methode info

This commit is contained in:
Laurent Destailleur 2005-09-29 19:38:45 +00:00
parent dfa2d60d96
commit cc9e892209

View File

@ -240,7 +240,7 @@ class Contrat
if ($result) if ($result)
{ {
$this->id = $result["rowid"]; $this->id = $result["rowid"];
$this->ref = (!isset($result["ref"])) ? $result["rowid"] : $result["ref"]; $this->ref = (!isset($result["ref"]) || !$result["ref"]) ? $result["rowid"] : $result["ref"];
$this->statut = $result["statut"]; $this->statut = $result["statut"];
$this->factureid = $result["fk_facture"]; $this->factureid = $result["fk_facture"];
$this->facturedetid = $result["fk_facturedet"]; $this->facturedetid = $result["fk_facturedet"];
@ -837,7 +837,7 @@ class Contrat
$cuser->fetch(); $cuser->fetch();
$this->user_cloture = $cuser; $this->user_cloture = $cuser;
} }
$this->ref = $obj->ref; $this->ref = (! $obj->ref) ? $obj->rowid : $obj->ref;
$this->date_creation = $obj->datec; $this->date_creation = $obj->datec;
$this->date_modification = $obj->date_modification; $this->date_modification = $obj->date_modification;
$this->date_cloture = $obj->date_cloture; $this->date_cloture = $obj->date_cloture;