Catch query parse exceptions

This commit is contained in:
Damodar Lohani 2025-12-29 13:24:24 +00:00
parent 425dd9639c
commit ca877fa71d

View file

@ -89,7 +89,11 @@ class XList extends Action
throw new Exception(Exception::USER_UNAUTHORIZED);
}
$queries = Query::parseQueries($queries);
try {
$queries = Query::parseQueries($queries);
} catch (QueryException $e) {
throw new Exception(Exception::GENERAL_QUERY_INVALID, $e->getMessage());
}
if (!empty($search)) {
$queries[] = Query::search('search', $search);