diff options
Diffstat (limited to 'lib/pleroma/web/activity_pub/relay.ex')
-rw-r--r-- | lib/pleroma/web/activity_pub/relay.ex | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/pleroma/web/activity_pub/relay.ex b/lib/pleroma/web/activity_pub/relay.ex index bb5542c89..36d5dd93c 100644 --- a/lib/pleroma/web/activity_pub/relay.ex +++ b/lib/pleroma/web/activity_pub/relay.ex @@ -11,16 +11,16 @@ defmodule Pleroma.Web.ActivityPub.Relay do @relay_nickname "relay" + @spec get_actor() :: User.t() def get_actor do - actor = - relay_ap_id() - |> User.get_or_create_service_actor_by_ap_id(@relay_nickname) - - actor + User.get_or_create_service_actor_by_ap_id( + relay_ap_id(), + @relay_nickname + ) end def relay_ap_id do - "#{Pleroma.Web.Endpoint.url()}/relay" + Pleroma.Web.base_url(%{path: "/relay"}) end @spec follow(String.t()) :: {:ok, Activity.t()} | {:error, any()} |