Browse Source

Wire up inReplyToStatusIds for ostatus.

tags/v0.9.9
Roger Braun 7 years ago
parent
commit
042cdf09ca
1 changed files with 9 additions and 1 deletions
  1. +9
    -1
      lib/pleroma/web/ostatus/ostatus.ex

+ 9
- 1
lib/pleroma/web/ostatus/ostatus.ex View File

@@ -196,7 +196,15 @@ defmodule Pleroma.Web.OStatus do
}

object = if inReplyTo do
Map.put(object, "inReplyTo", inReplyTo)
replied_to_object = Object.get_cached_by_ap_id(inReplyTo)
if replied_to_object do
object
|> Map.put("inReplyTo", inReplyTo)
|> Map.put("inReplyToStatusId", replied_to_object.id)
else
object
|> Map.put("inReplyTo", inReplyTo)
end
else
object
end


Loading…
Cancel
Save