diff --git a/app/Http/Requests/Expense/StoreExpenseRequest.php b/app/Http/Requests/Expense/StoreExpenseRequest.php index 06acabff9c97..3b4a5a6dc9de 100644 --- a/app/Http/Requests/Expense/StoreExpenseRequest.php +++ b/app/Http/Requests/Expense/StoreExpenseRequest.php @@ -62,7 +62,7 @@ class StoreExpenseRequest extends Request $input['currency_id'] = (string)auth()->user()->company()->settings->currency_id; } - if (! array_key_exists('purchase_order_id', $input) || strlen($input['purchase_order_id']) == 0) { + if (array_key_exists('purchase_order_id', $input) && is_string($input['purchase_order_id'])) { $input['purchase_order_id'] = $this->decodePrimaryKey($input['purchase_order_id']); }