summaryrefslogtreecommitdiffstats
path: root/controller/itemcontroller.php
diff options
context:
space:
mode:
Diffstat (limited to 'controller/itemcontroller.php')
-rw-r--r--controller/itemcontroller.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/controller/itemcontroller.php b/controller/itemcontroller.php
index 072ab93a7..cced48077 100644
--- a/controller/itemcontroller.php
+++ b/controller/itemcontroller.php
@@ -84,8 +84,9 @@ class ItemController extends Controller {
$params = [];
// split search parameter on url space
- $search = urldecode($search);
- if (trim($search) === '') {
+ $search = trim(urldecode($search));
+ $search = preg_replace('/\s+/', ' ', $search); // remove multiple whitespace
+ if ($search === '') {
$search = [];
} else {
$search = explode(' ', $search);