Fixed isParticipant validation
authorMarcel Werk <burntime@woltlab.com>
Sun, 7 Sep 2014 12:23:13 +0000 (14:23 +0200)
committerMarcel Werk <burntime@woltlab.com>
Sun, 7 Sep 2014 12:23:13 +0000 (14:23 +0200)
files/lib/data/conversation/Conversation.class.php

index f1874212536470a28581587d5f8a62e21535d62b..62816b71bbf5aabacfd25af0cf1d3ecc8f1ac677 100644 (file)
@@ -262,6 +262,7 @@ class Conversation extends DatabaseObject implements IBreadcrumbProvider, IRoute
                        $conditions = new PreparedStatementConditionBuilder();
                        $conditions->add("conversationID IN (?)", array($conversationIDs));
                        $conditions->add("participantID = ?", array($userID));
+                       $conditions->add("hideConversation <> ?", array(self::STATE_LEFT));
                        
                        $sql = "SELECT  conversationID
                                FROM    wcf".WCF_N."_conversation_to_user