fix: [API] Return proper exception for rest search

pull/9506/head
Jakub Onderka 2024-01-22 09:38:53 +01:00
parent 713a9f4df3
commit e8a18d2eae
1 changed files with 1 additions and 1 deletions

View File

@ -1309,7 +1309,7 @@ class AppController extends Controller
$exception = false;
$filters = $this->_harvestParameters($filterData, $exception, $this->_legacyParams);
if (empty($filters) && $this->request->is('get')) {
throw new InvalidArgumentException(__('Restsearch queries using GET and no parameters are not allowed. If you have passed parameters via a JSON body, make sure you use POST requests.'));
throw new BadRequestException(__('Restsearch queries using GET and no parameters are not allowed. If you have passed parameters via a JSON body, make sure you use POST requests.'));
}
if (empty($filters['returnFormat'])) {
$filters['returnFormat'] = 'json';