From 84e363cebfa3ec8703334d457bee3127322730df Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Thu, 23 Sep 2021 20:48:25 +0200 Subject: [PATCH] fds --- files/routes/front.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/files/routes/front.py b/files/routes/front.py index e6da1c6233..95d2a67be1 100644 --- a/files/routes/front.py +++ b/files/routes/front.py @@ -109,7 +109,7 @@ def notifications(v): -@cache.memoize(timeout=86400) +# @cache.memoize(timeout=86400) def frontlist(v=None, sort="hot", page=1, t="all", ids_only=True, filter_words='', **kwargs): posts = g.db.query(Submission).options(lazyload('*')) @@ -179,7 +179,7 @@ def frontlist(v=None, sort="hot", page=1, t="all", ids_only=True, filter_words=' elif sort == "controversial": posts = sorted(posts.all(), key=lambda x: x.score_disputed, reverse=True) elif sort == "top": - posts = sorted(posts.all(), key=lambda x: x.score, reverse=True) + posts = posts.order_by(Submission.upvotes - Submission.downvotes).all() elif sort == "bottom": posts = sorted(posts.all(), key=lambda x: x.score) elif sort == "comments":