Add OpenAPI spec for PleromaAPI.ScrobbleController
[akkoma] / lib / pleroma / web / activity_pub / builder.ex
index 922a444a9b7704080afcaeca04bdc1c8be5e981d..4a247ad0ca425834e032d8c01df612c6ea3f5fa4 100644 (file)
@@ -62,6 +62,16 @@ defmodule Pleroma.Web.ActivityPub.Builder do
      }, []}
   end
 
+  @spec tombstone(String.t(), String.t()) :: {:ok, map(), keyword()}
+  def tombstone(actor, id) do
+    {:ok,
+     %{
+       "id" => id,
+       "actor" => actor,
+       "type" => "Tombstone"
+     }, []}
+  end
+
   @spec like(User.t(), Object.t()) :: {:ok, map(), keyword()}
   def like(actor, object) do
     with {:ok, data, meta} <- object_action(actor, object) do