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):