From 7c18978c549b2e43254d04ef2222bdfa164ac8a3 Mon Sep 17 00:00:00 2001 From: 64617 <45166288+64617@users.noreply.github.com> Date: Mon, 9 May 2022 10:51:27 +0800 Subject: [PATCH 1/5] default comment sorts to new --- files/classes/submission.py | 3 ++- files/routes/posts.py | 2 +- files/templates/submit.html | 7 +------ 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/files/classes/submission.py b/files/classes/submission.py index ed9e0e860..c1000cbe7 100644 --- a/files/classes/submission.py +++ b/files/classes/submission.py @@ -65,6 +65,7 @@ class Submission(Base): def __init__(self, *args, **kwargs): if "created_utc" not in kwargs: kwargs["created_utc"] = int(time.time()) + if 'new' in kwargs: kwargs['new'] = True # Always default to sort by new super().__init__(*args, **kwargs) def __repr__(self): @@ -485,4 +486,4 @@ class Submission(Base): return False @lazy - def active_flags(self, v): return len(self.flags(v)) \ No newline at end of file + def active_flags(self, v): return len(self.flags(v)) diff --git a/files/routes/posts.py b/files/routes/posts.py index ae8e681d7..786e5b8d6 100644 --- a/files/routes/posts.py +++ b/files/routes/posts.py @@ -1112,7 +1112,7 @@ def submit_post(v, sub=None): club=club, author_id=v.id, over_18=bool(request.values.get("over_18","")), - new=bool(request.values.get("new","")), + new=True, # always sort as new by default app_id=v.client.application.id if v.client else None, is_bot = is_bot, url=url, diff --git a/files/templates/submit.html b/files/templates/submit.html index 30e69e235..d173d2dc3 100644 --- a/files/templates/submit.html +++ b/files/templates/submit.html @@ -166,11 +166,6 @@ -