Merge pull request #21215 from ptibogxiv/patch-13

Fix php 8 compatibility
This commit is contained in:
Laurent Destailleur 2022-06-12 18:53:08 +02:00 committed by GitHub
commit b4e3279b29
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -258,7 +258,7 @@ class Products extends DolibarrApi
if (is_array($product_static->stock_warehouse)) {
foreach ($product_static->stock_warehouse as $keytmp => $valtmp) {
if (is_array($product_static->stock_warehouse[$keytmp]->detail_batch)) {
if (isset($this->product->stock_warehouse[$keytmp]->detail_batch) && is_array($product_static->stock_warehouse[$keytmp]->detail_batch)) {
foreach ($product_static->stock_warehouse[$keytmp]->detail_batch as $keytmp2 => $valtmp2) {
unset($product_static->stock_warehouse[$keytmp]->detail_batch[$keytmp2]->db);
}
@ -2045,7 +2045,7 @@ class Products extends DolibarrApi
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)) {
if (isset($this->product->stock_warehouse[$keytmp]->detail_batch) && 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);
}