Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/1455-chat...
[akkoma] / lib / pleroma / web / common_api / common_api.ex
index f1937b1ecfcb2a9331534877738242e09d2581d5..fe6e26a90ab6dee48c35df65acfe1f16670638fa 100644 (file)
@@ -370,6 +370,13 @@ defmodule Pleroma.Web.CommonAPI do
     end
   end
 
+  def update_report_state(activity_ids, state) when is_list(activity_ids) do
+    case Utils.update_report_state(activity_ids, state) do
+      :ok -> {:ok, activity_ids}
+      _ -> {:error, dgettext("errors", "Could not update state")}
+    end
+  end
+
   def update_report_state(activity_id, state) do
     with %Activity{} = activity <- Activity.get_by_id(activity_id) do
       Utils.update_report_state(activity, state)