diff --git a/htdocs/product/class/api_products.class.php b/htdocs/product/class/api_products.class.php index 708ff1c6464..1e189026366 100644 --- a/htdocs/product/class/api_products.class.php +++ b/htdocs/product/class/api_products.class.php @@ -1596,11 +1596,19 @@ class Products extends DolibarrApi } if ($includestockdata) { - $this->product->load_stock(); + $this->product->load_stock(); + + if (is_array($this->product->stock_warehouse)) { + foreach($this->product->stock_warehouse as $keytmp => $valtmp) { + if (is_array($this->product->stock_warehouse[$keytmp]->detail_batch)) { + foreach($this->product->stock_warehouse[$keytmp]->detail_batch as $keytmp2 => $valtmp2) { + unset($this->product->stock_warehouse[$keytmp]->detail_batch[$keytmp2]->db); + } + } + } + } } - - if ($includesubproducts) { $childsArbo = $this->product->getChildsArbo($id, 1);