$item["body"] .= "\n".$item['tag'];
}
// Add the link to the original feed entry if not present in feed
- if (!strstr($item["body"], $item['plink']) && ($item['plink'] != '')) {
+ if (($item['plink'] != '') && !strstr($item["body"], $item['plink'])) {
$item["body"] .= "[hr][url]".$item['plink']."[/url]";
}
}
if (!$simulate) {
logger("Stored feed: ".print_r($item, true), LOGGER_DEBUG);
- $notify = item_is_remote_self($contact, $item);
+ $notify = Item::isRemoteSelf($contact, $item);
// Distributed items should have a well formatted URI.
// Additionally we have to avoid conflicts with identical URI between imported feeds and these items.
unset($item['parent-uri']);
}
- $id = item_store($item, false, $notify);
+ $id = Item::insert($item, false, $notify);
logger("Feed for contact ".$contact["url"]." stored under id ".$id);
} else {