From 86b6f9c74239c277fd3b6678d6dd0b42cc73c113 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 21 Dec 2021 15:01:41 +0100 Subject: [PATCH] Fix warning --- htdocs/compta/bank/line.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/htdocs/compta/bank/line.php b/htdocs/compta/bank/line.php index f869229c09c..4db87213d5d 100644 --- a/htdocs/compta/bank/line.php +++ b/htdocs/compta/bank/line.php @@ -257,10 +257,14 @@ $form = new Form($db); llxHeader('', $langs->trans("BankTransaction")); +$arrayselected = array(); + $c = new Categorie($db); $cats = $c->containing($rowid, Categorie::TYPE_BANK_LINE); -foreach ($cats as $cat) { - $arrayselected[] = $cat->id; +if (is_array($cats)) { + foreach ($cats as $cat) { + $arrayselected[] = $cat->id; + } } $head = bankline_prepare_head($rowid); @@ -570,11 +574,15 @@ if ($result) { // Bank line print ''.$form->editfieldkey('RubriquesTransactions', 'custcats', '', $object, 0).''; $cate_arbo = $form->select_all_categories(Categorie::TYPE_BANK_LINE, null, 'parent', null, null, 1); + $arrayselected = array(); + $c = new Categorie($db); $cats = $c->containing($bankline->id, Categorie::TYPE_BANK_LINE); - foreach ($cats as $cat) { - $arrayselected[] = $cat->id; + if (is_array($cats)) { + foreach ($cats as $cat) { + $arrayselected[] = $cat->id; + } } print img_picto('', 'category', 'class="paddingright"').$form->multiselectarray('custcats', $cate_arbo, $arrayselected, null, null, null, null, "90%"); print "";