From 526721c7db9ddc8fc39fd84409042deb470a1736 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Fri, 5 Oct 2012 14:26:52 +0200 Subject: [PATCH] [feature/soft-delete] Fix set_topic_visibility() so it passes the tests PHPBB3-9567 --- phpBB/includes/content_visibility.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/phpBB/includes/content_visibility.php b/phpBB/includes/content_visibility.php index 325993bd2a..a0bb3e9fd4 100644 --- a/phpBB/includes/content_visibility.php +++ b/phpBB/includes/content_visibility.php @@ -156,12 +156,12 @@ class phpbb_content_visibility { global $db; - if (in_array($visibility, array(ITEM_APPROVED, ITEM_DELETED))) + if (!in_array($visibility, array(ITEM_APPROVED, ITEM_DELETED))) { return; } - if (!$force_update_all && $visibility == ITEM_APPROVED) + if (!$force_update_all) { $sql = 'SELECT topic_visibility, topic_delete_time FROM ' . TOPICS_TABLE . '