defperm app

This commit is contained in:
Mario Vavti
2018-10-04 13:26:45 +02:00
parent d0605e8d5f
commit c00dc6120d
3 changed files with 39 additions and 23 deletions

View File

@@ -271,6 +271,10 @@ class Apps {
if(! can_view_public_stream())
unset($ret);
break;
case 'custom_role':
if(get_pconfig(local_channel(),'system','permissions_role') != 'custom')
unset($ret);
break;
case 'observer':
if(! $observer)
unset($ret);
@@ -468,6 +472,10 @@ class Apps {
if(! can_view_public_stream())
return '';
break;
case 'custom_role':
if(get_pconfig(local_channel(),'system','permissions_role') != 'custom')
return '';
break;
case 'observer':
$observer = \App::get_observer();
if(! $observer)