summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormarcin mikołajczak <git@mkljczk.pl>2024-05-22 15:52:10 +0200
committermarcin mikołajczak <git@mkljczk.pl>2024-05-22 15:52:10 +0200
commit1f2f7e044d1be1e56789ce01ce4e54dd86a74f36 (patch)
tree3270d3dfbee621e215c9d54c385e750c9b4b6038
parentc8e5a1f6b04721ff965e79448a7bed460f26135f (diff)
downloadpleroma-1f2f7e044d1be1e56789ce01ce4e54dd86a74f36.tar.gz
pleroma-1f2f7e044d1be1e56789ce01ce4e54dd86a74f36.zip
Revert "Webfinger: Allow managing account for subdomain"
This reverts commit 84bb854056e406d5235dd442c28127891a8a8a86.
-rw-r--r--lib/pleroma/web/web_finger.ex2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pleroma/web/web_finger.ex b/lib/pleroma/web/web_finger.ex
index e149d9247..a84a4351b 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_or_subdomain, String.ends_with?(request_host, acct_host)} do
+ {_, true} <- {:hosts_match, acct_host == request_host} do
{:ok, data}
else
_ -> {:error, {:webfinger_invalid, url, data}}