From f3703fc6e37cb9cda3b8a39a691c6dd7713f158c Mon Sep 17 00:00:00 2001 From: jonaswinkler <17569239+jonaswinkler@users.noreply.github.com> Date: Sat, 15 May 2021 17:25:49 +0200 Subject: [PATCH] only show score when sorting by score --- .../document-card-large.component.html | 2 +- src/documents/index.py | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src-ui/src/app/components/document-list/document-card-large/document-card-large.component.html b/src-ui/src/app/components/document-list/document-card-large/document-card-large.component.html index cabf4af41..d9132c9aa 100644 --- a/src-ui/src/app/components/document-list/document-card-large/document-card-large.component.html +++ b/src-ui/src/app/components/document-list/document-card-large/document-card-large.component.html @@ -83,7 +83,7 @@ {{document.created | customDate:'mediumDate'}} -
+
Score:
diff --git a/src/documents/index.py b/src/documents/index.py index ce64c4b2f..cb302da45 100644 --- a/src/documents/index.py +++ b/src/documents/index.py @@ -246,11 +246,13 @@ class DelayedQuery: sortedby is None): self.first_score = page.results[0].score - if self.first_score: - page.results.top_n = list(map( - lambda hit: (hit[0] / self.first_score, hit[1]), - page.results.top_n - )) + page.results.top_n = list(map( + lambda hit: ( + (hit[0] / self.first_score) if self.first_score else None, + hit[1] + ), + page.results.top_n + )) self.saved_results[item.start] = page