Comments search: utilize lexeme config.

master
Snakes 2022-10-02 06:24:03 -04:00
parent d28281bf8f
commit 216022a5a0
Signed by: Snakes
GPG Key ID: E745A82778055C7E
1 changed files with 3 additions and 2 deletions

View File

@ -207,8 +207,9 @@ def searchcomments(v):
else: comments = comments.filter(Comment.author_id == author.id) else: comments = comments.filter(Comment.author_id == author.id)
if 'q' in criteria: if 'q' in criteria:
comments = comments.filter(Comment.body_ts.op('@@')( comments = comments.filter(Comment.body_ts.match(
func.plainto_tsquery(' & '.join(criteria['q'])))) ' & '.join(criteria['q']),
postgresql_regconfig='english'))
if 'over18' in criteria: comments = comments.filter(Comment.over_18 == True) if 'over18' in criteria: comments = comments.filter(Comment.over_18 == True)