Adding full text search to contract and drafts

This commit is contained in:
2023-03-11 22:47:54 +01:00
parent 1753271ac0
commit 598a962aba

View File

@@ -103,6 +103,8 @@ class ContractDraft(CrudDocument):
todo: List[str] = []
class Settings(CrudDocument.Settings):
fulltext_search = ['name', 'title']
bson_encoders = {
datetime.date: lambda dt: dt if hasattr(dt, 'hour')
else datetime.datetime(year=dt.year, month=dt.month, day=dt.day,
@@ -157,7 +159,7 @@ class Contract(CrudDocument):
date: datetime.date
class Settings(CrudDocument.Settings):
# fulltext_search = ['label']
fulltext_search = ['name', 'title']
bson_encoders = {
datetime.date: lambda dt: dt if hasattr(dt, 'hour')