diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/pleroma/web/activity_pub/activity_pub.ex | 6 | ||||
| -rw-r--r-- | lib/pleroma/web/common_api/common_api.ex | 6 | 
2 files changed, 6 insertions, 6 deletions
diff --git a/lib/pleroma/web/activity_pub/activity_pub.ex b/lib/pleroma/web/activity_pub/activity_pub.ex index 7d21fe65f..32f69e0fa 100644 --- a/lib/pleroma/web/activity_pub/activity_pub.ex +++ b/lib/pleroma/web/activity_pub/activity_pub.ex @@ -394,6 +394,12 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do      with flag_data <- make_flag_data(params, additional),           {:ok, activity} <- insert(flag_data, local),           :ok <- maybe_federate(activity) do +      Enum.each(User.all_superusers(), fn superuser -> +        superuser +        |> Pleroma.AdminEmail.report(actor, account, statuses, content) +        |> Pleroma.Mailer.deliver_async() +      end) +        {:ok, activity}      end    end diff --git a/lib/pleroma/web/common_api/common_api.ex b/lib/pleroma/web/common_api/common_api.ex index ead4928b5..edbcd3397 100644 --- a/lib/pleroma/web/common_api/common_api.ex +++ b/lib/pleroma/web/common_api/common_api.ex @@ -287,12 +287,6 @@ defmodule Pleroma.Web.CommonAPI do               content: content_html,               forward: data["forward"] || false             }) do -      Enum.each(User.all_superusers(), fn superuser -> -        superuser -        |> Pleroma.AdminEmail.report(user, account, statuses, content_html) -        |> Pleroma.Mailer.deliver_async() -      end) -        {:ok, activity}      else        {:error, err} -> {:error, err}  | 
