rework to use properties instead of compound typing, per SocialCG

This commit is contained in:
Ariadne Conill 2019-10-19 17:46:24 +00:00
commit c9280b9730
5 changed files with 7 additions and 11 deletions

View file

@ -1106,13 +1106,7 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do
locked = data["manuallyApprovesFollowers"] || false
data = Transmogrifier.maybe_fix_user_object(data)
discoverable = data["discoverable"] || false
invisible =
if is_list(data["type"]) do
Enum.member?(data["type"], "Invisible")
else
false
end
invisible = data["invisible"] || false
user_data = %{
ap_id: data["id"],