diff options
| -rw-r--r-- | lib/pleroma/web/web_finger.ex | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/lib/pleroma/web/web_finger.ex b/lib/pleroma/web/web_finger.ex index a84a4351b..e149d9247 100644 --- a/lib/pleroma/web/web_finger.ex +++ b/lib/pleroma/web/web_finger.ex @@ -230,7 +230,7 @@ defmodule Pleroma.Web.WebFinger do    defp validate_webfinger(url, %{"subject" => "acct:" <> acct} = data) do      with %URI{host: request_host} <- URI.parse(url),           [_name, acct_host] <- String.split(acct, "@"), -         {_, true} <- {:hosts_match, acct_host == request_host} do +         {_, true} <- {:hosts_match_or_subdomain, String.ends_with?(request_host, acct_host)} do        {:ok, data}      else        _ -> {:error, {:webfinger_invalid, url, data}} | 
