]> git.mxchange.org Git - friendica.git/commitdiff
Suppress blocked contacts from being displayed
authorMichael <heluecht@pirati.ca>
Fri, 4 May 2018 21:27:20 +0000 (21:27 +0000)
committerMichael <heluecht@pirati.ca>
Fri, 4 May 2018 21:27:20 +0000 (21:27 +0000)
include/conversation.php

index 0d6f852c83bf7fc53d266b498223df66150b84fa..ae12cf4827de6b8c0c6e3b3222f108ebd39698d0 100644 (file)
@@ -474,8 +474,8 @@ function item_joins() {
                AND NOT `contact`.`blocked`
                AND ((NOT `contact`.`readonly` AND NOT `contact`.`pending` AND (`contact`.`rel` IN (%s, %s)))
                OR `contact`.`self` OR (`item`.`id` != `item`.`parent`))
-               LEFT JOIN `contact` AS `author` ON `author`.`id`=`item`.`author-id`
-               LEFT JOIN `contact` AS `owner` ON `owner`.`id`=`item`.`owner-id`
+               INNER JOIN `contact` AS `author` ON `author`.`id`=`item`.`author-id` AND NOT `author`.`blocked`
+               INNER JOIN `contact` AS `owner` ON `owner`.`id`=`item`.`owner-id` AND NOT `owner`.`blocked`
                LEFT JOIN `event` ON `event-id` = `event`.`id`",
                CONTACT_IS_SHARING, CONTACT_IS_FRIEND
        );