Fix Relay

This commit is contained in:
Egor Kislitsyn 2019-10-21 14:19:31 +07:00
commit c6fba62666
No known key found for this signature in database
GPG key ID: 1B49CB15B71E7805
2 changed files with 11 additions and 12 deletions

View file

@ -53,9 +53,10 @@ defmodule Pleroma.Web.ActivityPub.Relay do
@spec list() :: {:ok, [String.t()]} | {:error, any()}
def list do
with %User{following: following} = _user <- get_actor() do
with %User{} = user <- get_actor() do
list =
following
user
|> User.following()
|> Enum.map(fn entry -> URI.parse(entry).host end)
|> Enum.uniq()