Don't make relay announce notification

This commit is contained in:
kPherox 2020-05-26 11:32:05 +00:00
parent 48fd9be65a
commit 9df5b1e6ae
No known key found for this signature in database
GPG key ID: C04751C2BFA2F62D

View file

@ -11,6 +11,7 @@ defmodule Pleroma.Web.ActivityPub.SideEffects do
alias Pleroma.Repo
alias Pleroma.User
alias Pleroma.Web.ActivityPub.ActivityPub
alias Pleroma.Web.ActivityPub.Relay
alias Pleroma.Web.ActivityPub.Utils
def handle(object, meta \\ [])
@ -36,8 +37,10 @@ def handle(%{data: %{"type" => "Announce"}} = object, meta) do
Utils.add_announce_to_object(object, announced_object)
Notification.create_notifications(object)
ActivityPub.stream_out(object)
if object.data["actor"] != Relay.relay_ap_id() do
Notification.create_notifications(object)
ActivityPub.stream_out(object)
end
{:ok, object, meta}
end