Make search case-insensitive on Postgres (#432)

This commit is contained in:
Sascha Ißbrücker
2023-02-20 22:49:08 +01:00
committed by GitHub
parent f9ab3d1f44
commit 5049ff14cf
2 changed files with 13 additions and 5 deletions

View File

@@ -36,11 +36,11 @@ def _base_bookmarks_query(user: Optional[User], query_string: str) -> QuerySet:
# Filter for search terms and tags
for term in query['search_terms']:
query_set = query_set.filter(
Q(title__contains=term)
| Q(description__contains=term)
| Q(website_title__contains=term)
| Q(website_description__contains=term)
| Q(url__contains=term)
Q(title__icontains=term)
| Q(description__icontains=term)
| Q(website_title__icontains=term)
| Q(website_description__icontains=term)
| Q(url__icontains=term)
)
for tag_name in query['tag_names']: