Verified Commit ed8dfa30 authored by kaniini's avatar kaniini Committed by Haelwenn
Browse files

transmogrifier: reformat `cond` block by hand

parent eebe33e8
......@@ -100,11 +100,18 @@ def fix_in_reply_to(%{"inReplyTo" => in_reply_to} = object)
when not is_nil(in_reply_to) do
in_reply_to_id =
cond do
is_bitstring(in_reply_to) -> in_reply_to
is_map(in_reply_to) && is_bitstring(in_reply_to["id"]) -> in_reply_to["id"]
is_list(in_reply_to) && is_bitstring(Enum.at(in_reply_to, 0)) -> Enum.at(in_reply_to, 0)
is_bitstring(in_reply_to) ->
in_reply_to
is_map(in_reply_to) && is_bitstring(in_reply_to["id"]) ->
in_reply_to["id"]
is_list(in_reply_to) && is_bitstring(Enum.at(in_reply_to, 0)) ->
Enum.at(in_reply_to, 0)
# Maybe I should output an error too?
true -> ""
true ->
""
end
case ActivityPub.fetch_object_from_id(in_reply_to_id) do
......
Supports Markdown
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