From 04d451be8d829c947be5d864bbe7b0714632e7d7 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sat, 17 Oct 2020 09:02:52 +0200 Subject: [PATCH] Fix #3871 --- app/Api/V1/Requests/Autocomplete/AutocompleteRequest.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/Api/V1/Requests/Autocomplete/AutocompleteRequest.php b/app/Api/V1/Requests/Autocomplete/AutocompleteRequest.php index c886037dc6..9bc3933886 100644 --- a/app/Api/V1/Requests/Autocomplete/AutocompleteRequest.php +++ b/app/Api/V1/Requests/Autocomplete/AutocompleteRequest.php @@ -24,6 +24,7 @@ declare(strict_types=1); namespace FireflyIII\Api\V1\Requests\Autocomplete; +use FireflyIII\Models\AccountType; use FireflyIII\Support\Request\ConvertsDataTypes; use Illuminate\Foundation\Http\FormRequest; @@ -58,6 +59,12 @@ class AutocompleteRequest extends FormRequest $limit = $this->integer('limit'); $limit = 0 === $limit ? 10 : $limit; + // remove 'initial balance' from allowed types. its internal + if (($key = array_search(AccountType::INITIAL_BALANCE, $array)) !== false) { + unset($types[$key]); + $array = array_values($array); + } + return [ 'types' => $array, 'query' => $this->string('query'),