diff options
author | Tusooa Zhu <tusooa@kazv.moe> | 2022-08-27 17:51:41 -0400 |
---|---|---|
committer | Haelwenn (lanodan) Monnier <contact@hacktivis.me> | 2022-11-27 04:39:32 +0100 |
commit | e46c3a0595f007470b8c6eb6bfeed65beb687596 (patch) | |
tree | b85ddd290cd0f9b13d6fed8ecc22254b0fd47b57 /lib | |
parent | 9b687788874c97def370d94c013bd90952779237 (diff) | |
download | pleroma-e46c3a0595f007470b8c6eb6bfeed65beb687596.tar.gz pleroma-e46c3a0595f007470b8c6eb6bfeed65beb687596.zip |
Do not stream out Create of ChatMessage
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pleroma/activity/ir/topics.ex | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/pleroma/activity/ir/topics.ex b/lib/pleroma/activity/ir/topics.ex index 7a603a615..2965d127c 100644 --- a/lib/pleroma/activity/ir/topics.ex +++ b/lib/pleroma/activity/ir/topics.ex @@ -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 |