Exclude Announce instead of restricting to Create in visibility_tags

This commit is contained in:
Tusooa Zhu 2022-08-31 22:14:54 -04:00
parent ffd379456b
commit 20a0dd6516
No known key found for this signature in database
GPG key ID: 7B467EDE43A08224

View file

@ -29,7 +29,7 @@ defmodule Pleroma.Activity.Ir.Topics do
["user", "list"] ++ visibility_tags(object, activity) ["user", "list"] ++ visibility_tags(object, activity)
end end
defp visibility_tags(object, %{data: %{"type" => "Create"}} = activity) do defp visibility_tags(object, %{data: %{"type" => type}} = activity) when type != "Announce" do
case Visibility.get_visibility(activity) do case Visibility.get_visibility(activity) do
"public" -> "public" ->
if activity.local do if activity.local do