QuestionValidator: Create
[akkoma] / lib / pleroma / web / activity_pub / activity_pub.ex
index bc7b5d95a6925e98d5f67237d832f6be50322785..462aa57a6addef921ac7007533dafcdfd45526e7 100644 (file)
@@ -95,7 +95,7 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do
 
   defp increase_poll_votes_if_vote(_create_data), do: :noop
 
-  @object_types ["ChatMessage"]
+  @object_types ["ChatMessage", "Question"]
   @spec persist(map(), keyword()) :: {:ok, Activity.t() | Object.t()}
   def persist(%{"type" => type} = object, meta) when type in @object_types do
     with {:ok, object} <- Object.create(object) do