From 1de5bbfdc42559c19d62e7bbf1f58305f608d955 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 12 Mar 2024 13:07:09 +1100 Subject: [PATCH] Minor fixes for currency_id logic --- app/Http/Requests/Client/StoreClientRequest.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/Http/Requests/Client/StoreClientRequest.php b/app/Http/Requests/Client/StoreClientRequest.php index 4361942a8d92..a4d68e9bc1a6 100644 --- a/app/Http/Requests/Client/StoreClientRequest.php +++ b/app/Http/Requests/Client/StoreClientRequest.php @@ -139,7 +139,7 @@ class StoreClientRequest extends Request if (! array_key_exists('currency_id', $input['settings']) && isset($input['group_settings_id'])) { $group_settings = GroupSetting::find($input['group_settings_id']); - if ($group_settings && property_exists($group_settings->settings, 'currency_id') && isset($group_settings->settings->currency_id)) { + if ($group_settings && property_exists($group_settings->settings, 'currency_id') && is_numeric($group_settings->settings->currency_id)) { $input['settings']['currency_id'] = (string) $group_settings->settings->currency_id; } else { $input['settings']['currency_id'] = (string) $user->company()->settings->currency_id; @@ -177,8 +177,6 @@ class StoreClientRequest extends Request $input['name'] = strip_tags($input['name']); } - $input['id'] = null; - $this->replace($input); }