From aff9a423abfef3c223ba236417ba155fababb031 Mon Sep 17 00:00:00 2001 From: Gauthier PC portable 024 Date: Mon, 5 Sep 2022 12:28:59 +0200 Subject: [PATCH 1/2] FIX : fk_expedition in $line can be usefull for triggers --- htdocs/expedition/card.php | 1 + 1 file changed, 1 insertion(+) diff --git a/htdocs/expedition/card.php b/htdocs/expedition/card.php index e8bfb0249b1..42214d1165e 100644 --- a/htdocs/expedition/card.php +++ b/htdocs/expedition/card.php @@ -581,6 +581,7 @@ if (empty($reshook)) { for ($i = 0; $i < $num_prod; $i++) { if ($lines[$i]->id == $line_id) { // we have found line to update $line = new ExpeditionLigne($db); + $line->fk_expedition = $object->id; // Extrafields Lines $line->array_options = $extrafields->getOptionalsFromPost($object->table_element_line); From 4d396bbf50b3149daba7310bb23368bfe36cd54c Mon Sep 17 00:00:00 2001 From: Gauthier PC portable 024 Date: Tue, 6 Sep 2022 09:48:10 +0200 Subject: [PATCH 2/2] FIX : same thing in deleteline --- htdocs/expedition/card.php | 1 + 1 file changed, 1 insertion(+) diff --git a/htdocs/expedition/card.php b/htdocs/expedition/card.php index 42214d1165e..8aa54ca8904 100644 --- a/htdocs/expedition/card.php +++ b/htdocs/expedition/card.php @@ -540,6 +540,7 @@ if (empty($reshook)) { $object->fetch($id); $lines = $object->lines; $line = new ExpeditionLigne($db); + $line->fk_expedition = $object->id; $num_prod = count($lines); for ($i = 0; $i < $num_prod; $i++) {