diff --git a/Classes/Domain/Search/SearchRequest.php b/Classes/Domain/Search/SearchRequest.php index 8aca5485e..3d5ddf88c 100644 --- a/Classes/Domain/Search/SearchRequest.php +++ b/Classes/Domain/Search/SearchRequest.php @@ -444,6 +444,17 @@ public function setRawQueryString(string $rawQueryString = ''): SearchRequest return $this; } + /** + * Unsets the query string. + */ + public function removeQueryString(): SearchRequest + { + $this->stateChanged = true; + $path = $this->prefixWithNamespace('q'); + $this->argumentsAccessor->reset($path); + return $this; + } + /** * Returns the passed rawQueryString. */