aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Filippov <colixer@gmail.com>2019-11-25 01:39:35 +0900
committerMaxim Filippov <colixer@gmail.com>2019-11-26 00:13:11 +0900
commit1364d303f8e4dcd4d9f7913d4755c58b0f4b87ef (patch)
tree164f2e9f28db394b174dc7f94b6fad3354b8ed55
parent40059c9b1e404412da103aaf74333bec364d3099 (diff)
downloadpleroma-1364d303f8e4dcd4d9f7913d4755c58b0f4b87ef.tar.gz
AdminAPI: Fix grouped reports for closed/resolved reports
-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 277ca3c7c..9e460b604 100644
--- a/lib/pleroma/web/activity_pub/utils.ex
+++ b/lib/pleroma/web/activity_pub/utils.ex
@@ -852,7 +852,8 @@ defmodule Pleroma.Web.ActivityPub.Utils do
def get_reports_by_status_id(ap_id) do
from(a in Activity,
where: fragment("(?)->>'type' = 'Flag'", a.data),
- where: fragment("(?)->'object' @> ?", a.data, ^[%{id: ap_id}])
+ where: fragment("(?)->'object' @> ?", a.data, ^[%{id: ap_id}]),
+ or_where: fragment("(?)->'object' @> ?", a.data, ^[ap_id])
)
|> Activity.with_preloaded_user_actor()
|> Repo.all()