aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancis Dinh <normandy@firemail.cc>2018-05-24 13:26:59 -0400
committerFrancis Dinh <normandy@firemail.cc>2018-05-24 13:26:59 -0400
commit1197ec10a83c2e61251abe383bea2bcc690d9c09 (patch)
tree165cbab6449e65d4ee3f008595d81f5880fd283a
parent72b93d13f8208f22f9a771dc8ba18c474fc81849 (diff)
downloadpleroma-1197ec10a83c2e61251abe383bea2bcc690d9c09.tar.gz
Rewrite block fetch query
-rw-r--r--lib/pleroma/web/activity_pub/utils.ex3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/pleroma/web/activity_pub/utils.ex b/lib/pleroma/web/activity_pub/utils.ex
index 3f88a4672..89d11781d 100644
--- a/lib/pleroma/web/activity_pub/utils.ex
+++ b/lib/pleroma/web/activity_pub/utils.ex
@@ -366,8 +366,9 @@ defmodule Pleroma.Web.ActivityPub.Utils do
fragment(
"? @> ?",
activity.data,
- ^%{type: "Block", actor: blocker_id, object: blocked_id}
+ ^%{type: "Block", object: blocked_id}
),
+ where: activity.actor == ^blocker_id,
order_by: [desc: :id],
limit: 1
)