From 636fb95e24ad802edf40c48164692409a243164b Mon Sep 17 00:00:00 2001 From: zotlabs Date: Thu, 19 Apr 2018 23:35:24 -0700 Subject: permissions php error applying bit compare operation on a (presumed) boolean --- include/permissions.php | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include') diff --git a/include/permissions.php b/include/permissions.php index f97142fab..591fe7ce5 100644 --- a/include/permissions.php +++ b/include/permissions.php @@ -47,6 +47,9 @@ function get_all_perms($uid, $observer_xchan, $internal_use = true) { // First find out what the channel owner declared permissions to be. $channel_perm = \Zotlabs\Access\PermissionLimits::Get($uid,$perm_name); + if($channel_perm === false) { + $channel_perm = 0; + } if(! $channel_checked) { $r = q("select * from channel where channel_id = %d limit 1", -- cgit v1.2.3