From cb2ce567f8b893d1fe47b946bac61f6179d4de8e Mon Sep 17 00:00:00 2001 From: Aevann Date: Mon, 18 Sep 2023 19:48:16 +0300 Subject: [PATCH] do this https://rdrama.net/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/4996103#context --- files/classes/comment.py | 2 ++ files/classes/post.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/files/classes/comment.py b/files/classes/comment.py index 37527e468..c8cf762d7 100644 --- a/files/classes/comment.py +++ b/files/classes/comment.py @@ -351,6 +351,8 @@ class Comment(Base): @lazy def total_poll_voted(self, v): if v: + if v.id == self.author_id: + return True for o in self.options: if o.voted(v): return True return False diff --git a/files/classes/post.py b/files/classes/post.py index 7b64e4086..7ea6ad1c0 100644 --- a/files/classes/post.py +++ b/files/classes/post.py @@ -284,6 +284,8 @@ class Post(Base): @lazy def total_poll_voted(self, v): if v: + if v.id == self.author_id: + return True for o in self.options: if o.voted(v): return True return False