Add configurable filter support to Symmetric Ledger Search

This commit is contained in:
Debanjum Singh Solanky
2022-07-14 23:40:41 +04:00
parent 50658453cd
commit 0e979587e0
2 changed files with 17 additions and 40 deletions

View File

@@ -74,10 +74,10 @@ def search(q: str, n: Optional[int] = 5, t: Optional[SearchType] = None):
if (t == SearchType.Ledger or t == None) and model.ledger_search:
# query transactions
hits = symmetric_ledger.query(user_query, model.ledger_search)
hits, entries = symmetric_ledger.query(user_query, model.ledger_search)
# collate and return results
return symmetric_ledger.collate_results(hits, model.ledger_search.entries, results_count)
return symmetric_ledger.collate_results(hits, entries, results_count)
if (t == SearchType.Image or t == None) and model.image_search:
# query transactions