Browse Source

API: Set the application name to "api" (if not defined), "remote_self" has an application name as well.

pull/1166/head
Michael Vogel 7 years ago
parent
commit
21c09c0732
  1. 6
      include/api.php
  2. 4
      include/items.php

6
include/api.php

@ -726,6 +726,9 @@
$_REQUEST['api_source'] = true;
if (!isset($_REQUEST["source"]) OR ($_REQUEST["source"] == ""))
$_REQUEST["source"] = "api";
// call out normal post function
require_once('mod/item.php');
@ -1300,6 +1303,9 @@
$_REQUEST['type'] = 'wall';
$_REQUEST['api_source'] = true;
if (!isset($_REQUEST["source"]) OR ($_REQUEST["source"] == ""))
$_REQUEST["source"] = "api";
require_once('mod/item.php');
item_post($a);
}

4
include/items.php

@ -1938,6 +1938,7 @@ function edited_timestamp_is_newer($existing, $update) {
function consume_feed($xml,$importer,&$contact, &$hub, $datedir = 0, $pass = 0) {
require_once('library/simplepie/simplepie.inc');
require_once('include/contact_selectors.php');
if(! strlen($xml)) {
logger('consume_feed: empty input');
@ -2593,6 +2594,9 @@ function consume_feed($xml,$importer,&$contact, &$hub, $datedir = 0, $pass = 0)
}
}
if (!isset($datarray["app"]) OR ($datarray["app"] == ""))
$datarray["app"] = network_to_name($contact['network']);
$notify = true;
if($contact['network'] === NETWORK_FEED) {
$datarray['private'] = 0;

Loading…
Cancel
Save