From 42385ea60f8048f33dec3d0b0fc98029364ea4ff Mon Sep 17 00:00:00 2001 From: Aevann Date: Fri, 15 Sep 2023 16:32:35 +0300 Subject: [PATCH] better removal for repeated notifications --- files/routes/comments.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/files/routes/comments.py b/files/routes/comments.py index 0fcc3fa26..ce6fcdddd 100644 --- a/files/routes/comments.py +++ b/files/routes/comments.py @@ -408,10 +408,11 @@ def comment(v): post_target.bump_utc = c.created_utc g.db.add(post_target) - if c.level > 5: + if c.level >= 3: n = g.db.query(Notification).filter_by( - comment_id=c.parent_comment.parent_comment.parent_comment.parent_comment_id, + comment_id=c.parent_comment.parent_comment_id, user_id=c.parent_comment.author_id, + read=True, ).one_or_none() if n: g.db.delete(n)