From 9a56f661b842e98bd933f2b1d9e79abf93de1d34 Mon Sep 17 00:00:00 2001 From: Aevann Date: Wed, 4 Oct 2023 16:54:19 +0300 Subject: [PATCH] only show the last 4 emoji awards --- files/classes/comment.py | 4 ++-- files/classes/post.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/files/classes/comment.py b/files/classes/comment.py index dca6cbd26..9d2b05ba3 100644 --- a/files/classes/comment.py +++ b/files/classes/comment.py @@ -317,8 +317,8 @@ class Comment(Base): @lazy def emoji_award_emojis(self, v, OVER_18_EMOJIS): if g.show_over_18: - return [x.note for x in self.awards if x.kind == "emoji"] - return [x.note for x in self.awards if x.kind == "emoji" and x.note not in OVER_18_EMOJIS] + return [x.note for x in self.awards if x.kind == "emoji"][-4:] + return [x.note for x in self.awards if x.kind == "emoji" and x.note not in OVER_18_EMOJIS][-4:] @property @lazy diff --git a/files/classes/post.py b/files/classes/post.py index a2dd0c06a..67dff8ba2 100644 --- a/files/classes/post.py +++ b/files/classes/post.py @@ -265,8 +265,8 @@ class Post(Base): @lazy def emoji_award_emojis(self, v, OVER_18_EMOJIS): if g.show_over_18: - return [x.note for x in self.awards if x.kind == "emoji"] - return [x.note for x in self.awards if x.kind == "emoji" and x.note not in OVER_18_EMOJIS] + return [x.note for x in self.awards if x.kind == "emoji"][-4:] + return [x.note for x in self.awards if x.kind == "emoji" and x.note not in OVER_18_EMOJIS][-4:] @lazy def realurl(self, v):