diff options
author | William Pitcock <nenolod@dereferenced.org> | 2018-11-25 19:00:05 +0000 |
---|---|---|
committer | William Pitcock <nenolod@dereferenced.org> | 2018-12-04 04:52:09 +0000 |
commit | 67038ae15e1f4a0b136388416af23547d82cbd0d (patch) | |
tree | f394e04206ccc368a52e302150e31b46195050a6 /lib | |
parent | d6b266163b9161bf28df7919ffd1391c81b142e3 (diff) | |
download | pleroma-67038ae15e1f4a0b136388416af23547d82cbd0d.tar.gz |
common api: utils: access inReplyTo object ID correctly
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pleroma/web/common_api/utils.ex | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/pleroma/web/common_api/utils.ex b/lib/pleroma/web/common_api/utils.ex index 728f24c7e..ec66452c2 100644 --- a/lib/pleroma/web/common_api/utils.ex +++ b/lib/pleroma/web/common_api/utils.ex @@ -177,8 +177,10 @@ defmodule Pleroma.Web.CommonAPI.Utils do } if inReplyTo do + inReplyToObject = Object.normalize(inReplyTo.data["object"]) + object - |> Map.put("inReplyTo", inReplyTo.data["object"]["id"]) + |> Map.put("inReplyTo", inReplyToObject.data["id"]) |> Map.put("inReplyToStatusId", inReplyTo.id) else object |