From 069568da6eb8b50e67315a3c3a3313524b90d900 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Sun, 20 Nov 2022 11:16:38 +1100 Subject: [PATCH] Minor fixes for request forms --- app/Http/Requests/Request.php | 4 ++++ app/Models/BankTransactionRule.php | 1 - app/Repositories/BankTransactionRuleRepository.php | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Http/Requests/Request.php b/app/Http/Requests/Request.php index 141226755f78..c3ff61b48e61 100644 --- a/app/Http/Requests/Request.php +++ b/app/Http/Requests/Request.php @@ -125,6 +125,10 @@ class Request extends FormRequest $input['company_gateway_id'] = $this->decodePrimaryKey($input['company_gateway_id']); } + if (array_key_exists('category_id', $input) && is_string($input['category_id'])) { + $input['category_id'] = $this->decodePrimaryKey($input['category_id']); + } + if (isset($input['client_contacts'])) { foreach ($input['client_contacts'] as $key => $contact) { if (! array_key_exists('send_email', $contact) || ! array_key_exists('id', $contact)) { diff --git a/app/Models/BankTransactionRule.php b/app/Models/BankTransactionRule.php index 273dc524db5f..2096072c4619 100644 --- a/app/Models/BankTransactionRule.php +++ b/app/Models/BankTransactionRule.php @@ -164,6 +164,5 @@ class BankTransactionRule extends BaseModel { return $this->belongsTo(ExpenseCategory::class)->withTrashed(); } - } } \ No newline at end of file diff --git a/app/Repositories/BankTransactionRuleRepository.php b/app/Repositories/BankTransactionRuleRepository.php index 52ae23dbdc8c..e5116ca6c0f6 100644 --- a/app/Repositories/BankTransactionRuleRepository.php +++ b/app/Repositories/BankTransactionRuleRepository.php @@ -29,6 +29,7 @@ class BankTransactionRuleRepository extends BaseRepository $bank_transaction_rule->save(); return $bank_transaction_rule; + } }