provide a better "is_commentable" default for OStatus conversations that were fetched on the fly
This commit is contained in:
parent
40effa4417
commit
964a02d684
@ -1028,6 +1028,11 @@ function consume_feed($xml, $importer, &$contact, $pass = 0) {
|
||||
if(! $datarray['mid'])
|
||||
continue;
|
||||
|
||||
// This probably isn't an appropriate default but we're about to change it
|
||||
// if it's wrong.
|
||||
|
||||
$datarray['comment_policy'] = 'authenticated';
|
||||
|
||||
// A Mastodon privacy tag has been found. We cannot send private comments
|
||||
// through the OStatus protocol, so block commenting.
|
||||
|
||||
@ -1256,6 +1261,11 @@ function consume_feed($xml, $importer, &$contact, $pass = 0) {
|
||||
if(! $datarray['mid'])
|
||||
continue;
|
||||
|
||||
// This probably isn't an appropriate default but we're about to change it
|
||||
// if it's wrong.
|
||||
|
||||
$datarray['comment_policy'] = 'authenticated';
|
||||
|
||||
// A Mastodon privacy tag has been found. We cannot send private comments
|
||||
// through the OStatus protocol, so block commenting.
|
||||
|
||||
@ -1270,6 +1280,7 @@ function consume_feed($xml, $importer, &$contact, $pass = 0) {
|
||||
}
|
||||
|
||||
|
||||
|
||||
// if we have everything but a photo, provide the default profile photo
|
||||
|
||||
if($author['author_name'] && $author['author_link'] && (! $author['author_photo']))
|
||||
@ -1493,7 +1504,7 @@ function process_salmon_feed($xml, $importer) {
|
||||
// reset policies which are restricted by default for RSS connections
|
||||
// This item is likely coming from GNU-social via salmon and allows public interaction
|
||||
$datarray['public_policy'] = '';
|
||||
$datarray['comment_policy'] = '';
|
||||
$datarray['comment_policy'] = 'authenticated';
|
||||
|
||||
$ret['item'] = $datarray;
|
||||
}
|
||||
|
Reference in New Issue
Block a user