Use Autocomplete fields instead of SearchFields

The `SearchField(partial_match=True)` does not what we intended it to do
This commit is contained in:
Ramon Wenger 2023-12-07 14:46:15 +01:00
parent c47b263302
commit 66dc8708b6
2 changed files with 4 additions and 4 deletions

View File

@ -28,8 +28,8 @@ class Assignment(index.Indexed, TimeStampedModel):
taskbase_id = models.CharField(max_length=255, null=True, blank=True)
search_fields = [
index.SearchField("title", partial_match=True),
index.SearchField("assignment", partial_match=True),
index.AutocompleteField("title"),
index.AutocompleteField("assignment"),
]
panels = [

View File

@ -19,8 +19,8 @@ class Survey(models.Model, index.Indexed):
data = JSONField()
search_fields = [
index.SearchField("title", partial_match=True),
index.SearchField("module__meta_title", partial_match=True),
index.AutocompleteField("title"),
index.AutocompleteField("module__meta_title"),
]
def __str__(self):