From: Joe Date: Sun, 11 Sep 2022 14:43:44 +0000 (+0200) Subject: PHP 8 array bool error Fixed. X-Git-Url: https://delta.frontaccounting.com/gitweb/?p=fa-stable.git;a=commitdiff_plain;h=92f26ce5c76266a8b6e96a6b086aa919095e7316 PHP 8 array bool error Fixed. --- 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',