From 362cd288d83ffec226de9042679c9877e98f831b Mon Sep 17 00:00:00 2001 From: Aevann Date: Fri, 17 Feb 2023 16:17:05 +0200 Subject: [PATCH] fix 500 error --- files/routes/search.py | 1 + 1 file changed, 1 insertion(+) diff --git a/files/routes/search.py b/files/routes/search.py index 591127558..f0ffecc97 100644 --- a/files/routes/search.py +++ b/files/routes/search.py @@ -36,6 +36,7 @@ def searchparse(text): criteria['q'] = [] for m in search_token_regex.finditer(text): token = m[1] if m[1] else m[2] + if not token: token = '' # Escape SQL pattern matching special characters token = token.replace('\\', '').replace('_', '\_').replace('%', '\%') criteria['q'].append(token)