Redirect to user feed instead of directly serving it.
[akkoma] / lib / pleroma / activity.ex
index 46568bb13eb288d6322b145db776e5427aa5e9c8..80d96d0f20bc0e765e05131833a24c712b9adace 100644 (file)
@@ -18,4 +18,9 @@ defmodule Pleroma.Activity do
     Repo.all(from activity in Activity,
       where: fragment("? @> ?", activity.data, ^%{object: %{id: ap_id}}))
   end
+
+  def get_create_activity_by_object_ap_id(ap_id) do
+    Repo.one(from activity in Activity,
+      where: fragment("? @> ?", activity.data, ^%{type: "Create", object: %{id: ap_id}}))
+  end
 end