Use follower address in user entry.
[akkoma] / lib / pleroma / web / activity_pub / activity_pub.ex
index 79c1d5b6951aedb79b53d6fa8448f20fd367e147..69a2d8f4ef23c18d5d59eff3b17e1b43af602ea7 100644 (file)
@@ -112,7 +112,7 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do
 
   defp restrict_actor(query, %{"actor_id" => actor_id}) do
     from activity in query,
-      where: fragment("? @> ?", activity.data, ^%{actor: actor_id})
+      where: fragment("?->>'actor' = ?", activity.data, ^actor_id)
   end
   defp restrict_actor(query, _), do: query