wiki page permissions issue
This commit is contained in:
parent
6f811fd7f9
commit
21e3481810
@ -48,13 +48,21 @@ class NativeWikiPage {
|
|||||||
|
|
||||||
$w = Zlib\NativeWiki::get_wiki($channel_id, $observer_hash, $resource_id);
|
$w = Zlib\NativeWiki::get_wiki($channel_id, $observer_hash, $resource_id);
|
||||||
|
|
||||||
|
if (! $w['wiki']) {
|
||||||
|
return array('content' => null, 'message' => 'Error reading wiki', 'success' => false);
|
||||||
|
}
|
||||||
|
|
||||||
// create an empty activity
|
// create an empty activity
|
||||||
|
|
||||||
$arr = [];
|
$arr = [];
|
||||||
$arr['uid'] = $channel_id;
|
$arr['uid'] = $channel_id;
|
||||||
$arr['author_xchan'] = $observer_hash;
|
$arr['author_xchan'] = $observer_hash;
|
||||||
$arr['resource_type'] = 'nwikipage';
|
$arr['resource_type'] = 'nwikipage';
|
||||||
$arr['resource_id'] = $resource_id;
|
$arr['resource_id'] = $resource_id;
|
||||||
|
$arr['allow_cid'] = $w['wiki']['allow_cid'];
|
||||||
|
$arr['allow_gid'] = $w['wiki']['allow_gid'];
|
||||||
|
$arr['deny_cid'] = $w['wiki']['deny_cid'];
|
||||||
|
$arr['deny_gid'] = $w['wiki']['deny_gid'];
|
||||||
|
|
||||||
// We may wish to change this some day.
|
// We may wish to change this some day.
|
||||||
$arr['item_unpublished'] = 1;
|
$arr['item_unpublished'] = 1;
|
||||||
|
Reference in New Issue
Block a user