From c5b080154ca26bfb448941ead5b6d2ae98f96bf3 Mon Sep 17 00:00:00 2001 From: Daniel Winzen <d@winzen4.de> Date: Fri, 30 Dec 2016 07:00:43 +0100 Subject: [PATCH] Let offline members be ignored --- chat.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chat.php b/chat.php index cb7202e..8103fa0 100644 --- a/chat.php +++ b/chat.php @@ -2726,7 +2726,7 @@ function save_profile(){ $stmt->execute([$_REQUEST['unignore'], $U['nickname']]); } if(!empty($_REQUEST['ignore'])){ - $stmt=$db->prepare('SELECT * FROM ' . PREFIX . 'sessions WHERE nickname=? AND nickname NOT IN (SELECT ign FROM ' . PREFIX . 'ignored WHERE ignby=?);'); + $stmt=$db->prepare('SELECT * FROM ' . PREFIX . 'messages WHERE poster=? AND poster NOT IN (SELECT ign FROM ' . PREFIX . 'ignored WHERE ignby=?);'); $stmt->execute([$_REQUEST['ignore'], $U['nickname']]); if($U['nickname']!==$_REQUEST['ignore'] && $stmt->fetch(PDO::FETCH_NUM)){ $stmt=$db->prepare('INSERT INTO ' . PREFIX . 'ignored (ign, ignby) VALUES (?, ?);');