From da212ec4cc57df2461f947834d5be5945b54ca6e Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Fri, 8 Apr 2011 14:16:44 +0000 Subject: [PATCH] Works on hook --- htdocs/comm/propal/class/propal.class.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/htdocs/comm/propal/class/propal.class.php b/htdocs/comm/propal/class/propal.class.php index 6ddc9cd17d4..4c7220b5939 100644 --- a/htdocs/comm/propal/class/propal.class.php +++ b/htdocs/comm/propal/class/propal.class.php @@ -102,8 +102,6 @@ class Propal extends CommonObject var $lines = array(); var $line; - var $newchild; - var $oldchild; var $origin; var $origin_id; @@ -481,6 +479,11 @@ class Propal extends CommonObject // Update line $this->line=new PropaleLigne($this->db); + // Stock previous line records + $staticline=new PropaleLigne($this->db); + $staticline->fetch($rowid); + $this->line->oldline = $staticline; + $this->line->rowid=$rowid; $this->line->desc=$desc; $this->line->qty=$qty; @@ -2259,6 +2262,8 @@ class PropaleLigne { var $db; var $error; + + var $oldline; // From llx_propaldet var $rowid; @@ -2501,6 +2506,8 @@ class PropaleLigne */ function update($notrigger=0) { + global $conf,$langs,$user; + // Clean parameters if (empty($this->tva_tx)) $this->tva_tx=0; if (empty($this->localtax1_tx)) $this->localtax1_tx=0;