aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorRoger Braun <roger@rogerbraun.net>2017-04-30 11:39:27 +0200
committerRoger Braun <roger@rogerbraun.net>2017-04-30 11:39:27 +0200
commit84027ff00b7fc63934f12129f84b5c7ee1d39248 (patch)
treed67da56d25ca255c81e87a51977d3cd2c2a79aa4 /lib
parentd937a8e69567ace33a72d5248c046860305076d7 (diff)
downloadpleroma-84027ff00b7fc63934f12129f84b5c7ee1d39248.tar.gz
Handle comments.
Diffstat (limited to 'lib')
-rw-r--r--lib/pleroma/web/ostatus/ostatus.ex5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/pleroma/web/ostatus/ostatus.ex b/lib/pleroma/web/ostatus/ostatus.ex
index f8e33bc7e..cd471f860 100644
--- a/lib/pleroma/web/ostatus/ostatus.ex
+++ b/lib/pleroma/web/ostatus/ostatus.ex
@@ -30,6 +30,9 @@ defmodule Pleroma.Web.OStatus do
'http://activitystrea.ms/schema/1.0/note' ->
{:ok, activity} = handle_note(entry, doc)
activity
+ 'http://activitystrea.ms/schema/1.0/comment' ->
+ {:ok, activity} = handle_note(entry, doc)
+ activity
_ ->
Logger.error("Couldn't parse incoming document")
nil
@@ -74,7 +77,7 @@ defmodule Pleroma.Web.OStatus do
"actor" => actor.ap_id
}
- inReplyTo = string_from_xpath("/entry/thr:in-reply-to[1]/@href", entry)
+ inReplyTo = string_from_xpath("/entry/thr:in-reply-to[1]/@ref", entry)
object = if inReplyTo do
Map.put(object, "inReplyTo", inReplyTo)