We are no longer offering accounts on this server. Consider https://gitlab.freedesktop.org/ as a place to host projects.

Commit 844fe392 authored by mattl's avatar mattl

put local id, href and such in ostatus:conversation element

parent afdd6d39
......@@ -625,9 +625,20 @@ class Activity
if (!empty($this->context->conversation)) {
$convattr = [];
$conv = Conversation::getKV('uri', $this->context->conversation);
if ($conv instanceof Conversation) {
$convattr['href'] = $conv->getUrl();
$convattr['local_id'] = $conv->getID();
$convattr['ref'] = $conv->getUri();
$xs->element('link', array('rel' => ActivityContext::CONVERSATION,
'href' => $this->context->conversation));
$xs->element(ActivityContext::CONVERSATION, null, $this->context->conversation);
'href' => $convattr['href']));
} else {
$convattr['ref'] = $this->context->conversation;
/* Since we use XMLWriter we just use the previously hardcoded prefix for ostatus,
otherwise we should use something like this:
$xs->elementNS(array(ActivityContext::OSTATUS => 'ostatus'), // namespace
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment