From 92f26ce5c76266a8b6e96a6b086aa919095e7316 Mon Sep 17 00:00:00 2001 From: Joe Date: Sun, 11 Sep 2022 16:43:44 +0200 Subject: [PATCH] PHP 8 array bool error Fixed. --- sales/customer_payments.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sales/customer_payments.php b/sales/customer_payments.php index 78561a91..1e1b5562 100644 --- a/sales/customer_payments.php +++ b/sales/customer_payments.php @@ -261,8 +261,8 @@ function read_customer_data() $myrow = get_customer_habit($_POST['customer_id']); - $_POST['HoldAccount'] = $myrow["dissallow_invoices"]; - $_POST['pymt_discount'] = $myrow["pymt_discount"]; + $_POST['HoldAccount'] = !$myrow ? false : $myrow["dissallow_invoices"]; + $_POST['pymt_discount'] = !$myrow ? 0 : $myrow["pymt_descount"]; // To support Edit feature // If page is called first time and New entry fetch the nex reference number if (!$_SESSION['alloc']->trans_no && !isset($_POST['charge'])) @@ -368,8 +368,8 @@ if ($cust_currency != $bank_currency) amount_row(_("Bank Charge:"), 'charge', null, '', $bank_currency); $row = get_customer($_POST['customer_id']); -$_POST['dimension_id'] = $row['dimension_id']; -$_POST['dimension2_id'] = $row['dimension2_id']; +$_POST['dimension_id'] = !$row ? 0 : $row['dimension_id']; +$_POST['dimension2_id'] = !$row ? 0 : $row['dimension2_id']; $dim = get_company_pref('use_dimension'); if ($dim > 0) dimensions_list_row(_("Dimension").":", 'dimension_id', -- 2.30.2