From 10b3f64e70182da798f1d943fb26b9691d7ea7e7 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 22 Apr 2008 12:20:27 +0000 Subject: [PATCH] Fix: Failed to add product in contract --- htdocs/contrat/contrat.class.php | 4 ++-- htdocs/contrat/fiche.php | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/htdocs/contrat/contrat.class.php b/htdocs/contrat/contrat.class.php index 53e5781943f..eb86a6e16e9 100644 --- a/htdocs/contrat/contrat.class.php +++ b/htdocs/contrat/contrat.class.php @@ -729,8 +729,8 @@ class Contrat extends CommonObject if ($date_end > 0) { $sql.= ",date_fin_validite"; } $sql.= ") VALUES ($this->id, '" . addslashes($label) . "','" . addslashes($desc) . "',"; $sql.= ($fk_product>0 ? $fk_product : "null").","; - $sql.= " '$qty',"; - $sql.= " ".$txtva.","; + $sql.= " '".$qty."',"; + $sql.= " '".$txtva."',"; $sql.= " ".price2num($remise_percent).",".price2num($pu).","; $sql.= " ".price2num($total_ht).",".price2num($total_tva).",".price2num($total_ttc).","; $sql.= " '".$info_bits."',"; diff --git a/htdocs/contrat/fiche.php b/htdocs/contrat/fiche.php index cbbcc135d4a..5ecdde625f3 100644 --- a/htdocs/contrat/fiche.php +++ b/htdocs/contrat/fiche.php @@ -230,9 +230,9 @@ if ($_POST["action"] == 'addligne' && $user->rights->contrat->creer) // On defini prix unitaire if ($conf->global->PRODUIT_MULTIPRICES == 1) { - $pu_ht = $prod->multiprices[$fac->client->price_level]; - $pu_ttc = $prod->multiprices_ttc[$fac->client->price_level]; - $price_base_type = $prod->multiprices_base_type[$fac->client->price_level]; + $pu_ht = $prod->multiprices[$contrat->client->price_level]; + $pu_ttc = $prod->multiprices_ttc[$contrat->client->price_level]; + $price_base_type = $prod->multiprices_base_type[$contrat->client->price_level]; } else {