From 98221cbd5767bc24bb6b3a141a349d972c822365 Mon Sep 17 00:00:00 2001 From: Aevann Date: Sun, 13 Aug 2023 17:35:57 +0300 Subject: [PATCH] pin deleted and removed objects to the bottom to prevent bloat --- files/helpers/sorting_and_time.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/files/helpers/sorting_and_time.py b/files/helpers/sorting_and_time.py index b156e77e2..4052c0672 100644 --- a/files/helpers/sorting_and_time.py +++ b/files/helpers/sorting_and_time.py @@ -27,6 +27,8 @@ def apply_time_filter(t, objects, cls): def sort_objects(sort, objects, cls): + objects = objects.order_by(cls.is_banned, cls.deleted_utc) + if sort == 'hot': ti = int(time.time()) + 3600 metric = cls.realupvotes