forked from AkkomaGang/akkoma
Formatting
This commit is contained in:
parent
9aabff4883
commit
2ce48c1a42
2 changed files with 14 additions and 6 deletions
|
@ -56,7 +56,8 @@ def stream_out(activity) do
|
||||||
!Enum.member?(
|
!Enum.member?(
|
||||||
activity.data["to"],
|
activity.data["to"],
|
||||||
User.get_by_ap_id(activity.data["actor"]).follower_address
|
User.get_by_ap_id(activity.data["actor"]).follower_address
|
||||||
), do: Pleroma.Web.Streamer.stream("direct", activity)
|
),
|
||||||
|
do: Pleroma.Web.Streamer.stream("direct", activity)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -193,11 +193,18 @@ def get_visibility(object) do
|
||||||
cc = object["cc"] || []
|
cc = object["cc"] || []
|
||||||
|
|
||||||
cond do
|
cond do
|
||||||
public in to -> "public"
|
public in to ->
|
||||||
public in cc -> "unlisted"
|
"public"
|
||||||
# this should use the sql for the object's activity
|
|
||||||
Enum.any?(to, &String.contains?(&1, "/followers")) -> "private"
|
public in cc ->
|
||||||
true -> "direct"
|
"unlisted"
|
||||||
|
|
||||||
|
# this should use the sql for the object's activity
|
||||||
|
Enum.any?(to, &String.contains?(&1, "/followers")) ->
|
||||||
|
"private"
|
||||||
|
|
||||||
|
true ->
|
||||||
|
"direct"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue