Skip to content

Commit 249cfa5

Browse files
authored
Merge pull request #1269 from Metro-Records/patch/search-rankings
Lift relevant results when sorting search results by date
2 parents 77cbda0 + 40690d2 commit 249cfa5

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

lametro/views.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -687,9 +687,13 @@ def build_form(self, form_kwargs=None):
687687
for el in dataDict["sort_by"]:
688688
if el == "date":
689689
if dataDict.get("order_by") == ["asc"]:
690-
kwargs["searchqueryset"] = sqs.order_by("last_action_date")
690+
kwargs["searchqueryset"] = sqs.order_by(
691+
"last_action_date", "-_score"
692+
)
691693
else:
692-
kwargs["searchqueryset"] = sqs.order_by("-last_action_date")
694+
kwargs["searchqueryset"] = sqs.order_by(
695+
"-last_action_date", "-_score"
696+
)
693697
if el == "title":
694698
if dataDict.get("order_by") == ["desc"]:
695699
kwargs["searchqueryset"] = sqs.order_by("-sort_name")

0 commit comments

Comments
 (0)