From 7b4a9c711cb009a089e8f0bb06657770af7e59f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=BCneyt=20=C5=9Eent=C3=BCrk?= Date: Tue, 25 Oct 2022 13:20:27 +0300 Subject: [PATCH] Fixed reconciliation -> transactions issue.. --- resources/views/banking/reconciliations/edit.blade.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/resources/views/banking/reconciliations/edit.blade.php b/resources/views/banking/reconciliations/edit.blade.php index 65b342118..e18c402ab 100644 --- a/resources/views/banking/reconciliations/edit.blade.php +++ b/resources/views/banking/reconciliations/edit.blade.php @@ -82,13 +82,18 @@ @php + $reconciliation_transactions = []; $type = $item->isIncome() ? 'income' : 'expense'; $name = $type . '_' . $item->id; $checked = $item->reconciled; - if (! $reconciliation->reconciled && array_key_exists($name, $reconciliation->transactions)) { - $checked = (empty($reconciliation->transactions[$name]) || $reconciliation->transactions[$name] === 'false') ? 0 : 1; + if (! empty($reconciliation->transactions)) { + $reconciliation_transactions = $reconciliation->transactions; + } + + if (! $reconciliation->reconciled && array_key_exists($name, $reconciliation_transactions)) { + $checked = (empty($reconciliation_transactions[$name]) || $reconciliation_transactions[$name] === 'false') ? 0 : 1; } @endphp