forked from rDrama/rDrama
Remove special characters from search query.
parent
3bf62c6ff0
commit
0dfa4525fa
|
@ -207,8 +207,9 @@ def searchcomments(v):
|
|||
else: comments = comments.filter(Comment.author_id == author.id)
|
||||
|
||||
if 'q' in criteria:
|
||||
tokens = map(lambda x: re.sub(r'[\0():|&*!]', '', x), criteria['q'])
|
||||
comments = comments.filter(Comment.body_ts.match(
|
||||
' & '.join(criteria['q']),
|
||||
' & '.join(tokens),
|
||||
postgresql_regconfig='english'))
|
||||
|
||||
if 'over18' in criteria: comments = comments.filter(Comment.over_18 == True)
|
||||
|
|
Loading…
Reference in New Issue