Merge branch 'feat/floki-fasthtml' into 'develop'
[akkoma] / lib / pleroma / report_note.ex
index 91102696be05c77588dd5878e78017908c9c7240..0db86d1a1744702af06a69b2c30765064276fdb9 100644 (file)
@@ -38,9 +38,11 @@ defmodule Pleroma.ReportNote do
     |> Repo.insert()
   end
 
-  def get_all_for_status(status_id) do
-    ReportNote
-    |> where(activity_id: ^status_id)
-    |> Repo.all()
+  @spec destroy(FlakeId.Ecto.CompatType.t()) ::
+          {:ok, ReportNote.t()} | {:error, Changeset.t()}
+  def destroy(id) do
+    from(r in ReportNote, where: r.id == ^id)
+    |> Repo.one()
+    |> Repo.delete()
   end
 end