diff --git a/files/classes/user.py b/files/classes/user.py index eea6e0790..c4c07a224 100644 --- a/files/classes/user.py +++ b/files/classes/user.py @@ -418,6 +418,11 @@ class User(Base): def post_notifications_count(self): return g.db.query(Notification.user_id).join(Comment).filter(Notification.user_id == self.id, Notification.read == False, Comment.author_id == AUTOJANNY_ID).count() + @property + @lazy + def reddit_notifications_count(self): + return g.db.query(Notification.user_id).join(Comment).filter(Notification.user_id == self.id, Notification.read == False, Comment.author_id == AUTOJANNY_ID, Comment.body_html.like('
New rdrama mention: {{v.notifications_count}} + {{v.notifications_count}} {% else %} {% endif %} @@ -102,7 +102,7 @@ {% if v.notifications_count %}