-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Description
When using a search keyword of 1 or 2 characters Sentry raises a DatabaseError:
Internal Server Error: /default/search/
Traceback (most recent call last):
File "/var/virtualenvs/sentry/lib/python2.6/site-packages/django/core/handlers/base.py", line 111, in get_response
response = callback(request, _callback_args, *_callback_kwargs)
File "/var/virtualenvs/sentry/lib/python2.6/site-packages/sentry/web/decorators.py", line 110, in wrapped
return func(request, _args, *_kwargs)
File "/var/virtualenvs/sentry/lib/python2.6/site-packages/sentry/web/decorators.py", line 47, in _wrapped
return func(request, project, _args, *_kwargs)
File "/var/virtualenvs/sentry/lib/python2.6/site-packages/sentry/web/frontend/groups.py", line 168, in search
documents = list(SearchDocument.objects.search(project, query, sort_by=sort))
File "/var/virtualenvs/sentry/lib/python2.6/site-packages/django/db/models/query.py", line 1324, in iter
query = iter(self.query)
File "/var/virtualenvs/sentry/lib/python2.6/site-packages/django/db/models/sql/query.py", line 67, in iter
self._execute_query()
File "/var/virtualenvs/sentry/lib/python2.6/site-packages/django/db/models/sql/query.py", line 81, in _execute_query
self.cursor.execute(self.sql, self.params)
File "/var/virtualenvs/sentry/lib/python2.6/site-packages/django/db/backends/postgresql_psycopg2/base.py", line 44, in execute
return self.cursor.execute(query, args)
DatabaseError: syntax error at or near ")"
LINE 7: WHERE st.token IN ()
^
Using search keywords larger than 2 characters works fine