From 10864430b2d6f028dc5885e3ff2c51f33632c8fd Mon Sep 17 00:00:00 2001 From: Aevann Date: Fri, 8 Mar 2024 06:12:40 +0200 Subject: [PATCH] fix this https://rdrama.net/notification/6072322#context --- files/routes/chat.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/files/routes/chat.py b/files/routes/chat.py index 32351bc23..b16be9c4c 100644 --- a/files/routes/chat.py +++ b/files/routes/chat.py @@ -332,10 +332,11 @@ def messagereply(v): if user_id and user_id not in {v.id, MODMAIL_ID} | BOT_IDs: if can_see(user, v): - notif = g.db.query(Notification).filter_by(comment_id=c.id, user_id=user_id).one_or_none() - if not notif: - notif = Notification(comment_id=c.id, user_id=user_id) - g.db.add(notif) + for user_id in c.group_dm_ids[1:]: + notif = g.db.query(Notification).filter_by(comment_id=c.id, user_id=user_id).one_or_none() + if not notif: + notif = Notification(comment_id=c.id, user_id=user_id) + g.db.add(notif) title = f'New message from @{c.author_name}' url = f'{SITE_FULL}/notifications/messages'