use Friendica\Util\Strings;
function dfrn_notify_post(App $a) {
- Logger::log(__function__, Logger::TRACE);
-
$postdata = Network::postdata();
if (empty($_POST) || !empty($postdata)) {
Logger::log('Importing post from ' . $msg['author'] . ' with the public envelope.', Logger::DEBUG);
// Now we should be able to import it
- $ret = DFRN::import($msg['message'], $importer, Conversation::PARCEL_DIASPORA_DFRN, Conversation::PUSH);
+ $ret = DFRN::import($msg['message'], $importer, Conversation::PARCEL_DIASPORA_DFRN, Conversation::RELAY);
System::xmlExit($ret, 'Done');
}
* The message had been fetched by our system
*/
const PULL = 2;
+ /**
+ * The message had been pushed to this system via a relay server
+ */
+ const RELAY = 3;
public static function getByItemUri($item_uri)
{
}
}
+ if (!empty($activity['from-relay'])) {
+ $item['direction'] = Conversation::RELAY;
+ }
+
$item['isForum'] = false;
if (!empty($activity['thread-completion'])) {