diff --git a/Classes/ResultsetModifier/LastSearches.php b/Classes/ResultsetModifier/LastSearches.php index 67dfbd52..9d769946 100644 --- a/Classes/ResultsetModifier/LastSearches.php +++ b/Classes/ResultsetModifier/LastSearches.php @@ -46,6 +46,11 @@ class Tx_Solr_ResultsetModifier_LastSearches implements Tx_Solr_ResultSetModifie public function modifyResultSet(Tx_Solr_PiResults_ResultsCommand $resultCommand, array $resultSet) { $this->configuration = $resultCommand->getParentPlugin()->getConfiguration(); $keywords = $resultCommand->getParentPlugin()->getSearch()->getQuery()->getKeywordsCleaned(); + + $keywords = trim($keywords); + if(empty($keywords)) { + return $resultSet; + } switch ($this->configuration['search.']['lastSearches.']['mode']) { case 'user': @@ -147,4 +152,4 @@ protected function getNextSequenceId() { include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/solr/Classes/query/modifier/class.Tx_Solr_Query_modifier_lastsearches.php']); } -?> \ No newline at end of file +?>