require_once('include/items.php');
require_once('include/follow.php');
-if(! function_exists('salmon_return')) {
function salmon_return($val) {
if($val >= 400)
logger('mod-salmon returns ' . $val);
header($_SERVER["SERVER_PROTOCOL"] . ' ' . $val . ' ' . $err);
killme();
-}
+
}
-if(! function_exists('salmon_post')) {
function salmon_post(&$a) {
$xml = file_get_contents('php://input');
// decode the data
$data = base64url_decode($data);
- $author = ostatus_salmon_author($data,$importer);
+ $author = ostatus::salmon_author($data,$importer);
$author_link = $author["author-link"];
if(! $author_link) {
if(get_pconfig($importer['uid'],'system','ostatus_autofriend')) {
$result = new_contact($importer['uid'],$author_link);
if($result['success']) {
- $r = q("SELECT * FROM `contact` WHERE `network` = '%s' AND ( `url` = '%s' OR `alias` = '%s')
+ $r = q("SELECT * FROM `contact` WHERE `network` = '%s' AND ( `url` = '%s' OR `alias` = '%s')
AND `uid` = %d LIMIT 1",
dbesc(NETWORK_OSTATUS),
dbesc($author_link),
$contact_rec = ((count($r)) ? $r[0] : null);
- ostatus_import($data,$importer,$contact_rec, $hub);
+ ostatus::import($data,$importer,$contact_rec, $hub);
http_status_exit(200);
}
-}