Do not stream out Create of ChatMessage

This commit is contained in:
Tusooa Zhu 2022-08-27 17:51:41 -04:00 committed by Haelwenn (lanodan) Monnier
commit e46c3a0595
2 changed files with 31 additions and 0 deletions

View file

@ -13,6 +13,14 @@ defmodule Pleroma.Activity.Ir.Topics do
|> List.flatten()
end
defp generate_topics(%{data: %{"type" => "ChatMessage"}}, %{data: %{"type" => "Delete"}}) do
["user", "user:pleroma_chat"]
end
defp generate_topics(%{data: %{"type" => "ChatMessage"}}, %{data: %{"type" => "Create"}}) do
[]
end
defp generate_topics(%{data: %{"type" => "Answer"}}, _) do
[]
end