better removal for repeated notifications

pull/199/head
Aevann 2023-09-15 16:32:35 +03:00
parent 8deea6e608
commit 42385ea60f
1 changed files with 3 additions and 2 deletions

View File

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