summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authortusooa <tusooa@kazv.moe>2023-05-25 18:40:38 -0400
committertusooa <tusooa@kazv.moe>2023-05-25 19:00:38 -0400
commit1fa196d8f7abfeccfcd911c74190866ad0950ca0 (patch)
tree836297f834972f568a7b90bc507c883ec0b5b924 /lib
parent5433742faf0acfe759799c1b7907b1aff44ecaf3 (diff)
downloadpleroma-1fa196d8f7abfeccfcd911c74190866ad0950ca0.tar.gz
pleroma-1fa196d8f7abfeccfcd911c74190866ad0950ca0.zip
Fix deleting banned users' statuses
Diffstat (limited to 'lib')
-rw-r--r--lib/pleroma/web/common_api.ex2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pleroma/web/common_api.ex b/lib/pleroma/web/common_api.ex
index 89cc0d6fe..65d08de49 100644
--- a/lib/pleroma/web/common_api.ex
+++ b/lib/pleroma/web/common_api.ex
@@ -142,7 +142,7 @@ defmodule Pleroma.Web.CommonAPI do
def delete(activity_id, user) do
with {_, %Activity{data: %{"object" => _, "type" => "Create"}} = activity} <-
- {:find_activity, Activity.get_by_id(activity_id)},
+ {:find_activity, Activity.get_by_id(activity_id, filter: [])},
{_, %Object{} = object, _} <-
{:find_object, Object.normalize(activity, fetch: false), activity},
true <- User.privileged?(user, :messages_delete) || user.ap_id == object.data["actor"],