From f8398454ed6ddce9a059bbcd3edfb389ae6728c5 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Thu, 23 Sep 2021 21:28:15 +0200 Subject: [PATCH] fsd --- files/routes/front.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/files/routes/front.py b/files/routes/front.py index d6797d42dc..ce42765e0e 100644 --- a/files/routes/front.py +++ b/files/routes/front.py @@ -112,7 +112,7 @@ def notifications(v): @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.id).options(lazyload('*')) + posts = g.db.query(Submission).options(lazyload('*')) if 'rdrama' in request.host and t != 'day' and sort in ["hot","controversial"]: cutoff = int(time.time()) - 86400 @@ -195,9 +195,9 @@ def frontlist(v=None, sort="hot", page=1, t="all", ids_only=True, filter_words=' posts = posts[:25] - if page == 1: posts = g.db.query(Submission.id).options(lazyload('*')).filter(Submission.stickied != None).all() + posts + if page == 1: posts = g.db.query(Submission).options(lazyload('*')).filter(Submission.stickied != None).all() + posts - if ids_only: posts = [x[0] for x in posts] + if ids_only: posts = [x.id for x in posts] return posts, next_exists