From 22e94d7d684005d01a900a23d02f8e9dd0f283d8 Mon Sep 17 00:00:00 2001 From: Christian Vogeley Date: Tue, 31 Dec 2013 16:03:25 +0100 Subject: Correct wrong service class check for webpages --- mod/item.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mod') diff --git a/mod/item.php b/mod/item.php index 7f881d28d..d3e88fdfa 100644 --- a/mod/item.php +++ b/mod/item.php @@ -1135,8 +1135,9 @@ function item_check_service_class($channel_id,$iswebpage) { if ($iswebpage) { $r = q("select count(i.id) as total from item i right join channel c on (i.author_xchan=c.channel_hash and i.uid=c.channel_id ) - and i.parent=i.id and (i.item_restrict & %d) and i.uid= %d ", + and i.parent=i.id and (i.item_restrict & %d) and not (i.item_restrict & %d) and i.uid= %d ", intval(ITEM_WEBPAGE), + intval(ITEM_DELETED), intval($channel_id) ); } -- cgit v1.2.3