From c346218c55abc17e81dd1d682fc1c3b40da65953 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Mon, 24 Oct 2022 20:10:01 +1100 Subject: [PATCH] Always force a baseType --- .../MatchBankTransactionRequest.php | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/app/Http/Requests/BankTransaction/MatchBankTransactionRequest.php b/app/Http/Requests/BankTransaction/MatchBankTransactionRequest.php index b55add11af09..ac9d63b06ab7 100644 --- a/app/Http/Requests/BankTransaction/MatchBankTransactionRequest.php +++ b/app/Http/Requests/BankTransaction/MatchBankTransactionRequest.php @@ -46,17 +46,14 @@ class MatchBankTransactionRequest extends Request { $inputs = $this->all(); - nlog($inputs); - - foreach($inputs['transactions'] as $input) + foreach($inputs['transactions'] as $key => $input) { - nlog($input); + + if(array_key_exists('id', $inputs['transactions'][$key])) + $inputs['transactions'][$key]['id'] = $this->decodePrimaryKey($input['id']); - if(isset($input['id'])) - $input['id'] = $this->decodePrimaryKey($input['id']); - - if(isset($input['ninja_category_id']) && strlen($input['ninja_category_id']) >= 1) - $input['ninja_category_id'] = $this->decodePrimaryKey($input['ninja_category_id']); + if(array_key_exists('ninja_category_id', $inputs['transactions'][$key]) && strlen($inputs['transactions'][$key]['ninja_category_id']) >= 1) + $inputs['transactions'][$key]['ninja_category_id'] = $this->decodePrimaryKey($inputs['transactions'][$key]['ninja_category_id']); // $input = $this->decodePrimaryKeys($input); }