logo

pleroma

My custom branche(s) on git.pleroma.social/pleroma/pleroma git clone https://anongit.hacktivis.me/git/pleroma.git/
commit: 45af48520bf605dc1fa2e28a53a327a535f8acd1
parent cacb2ce377e0ff24cfb0e6570bc1b75ff1b027e7
Author: nicole mikołajczyk <git@mkljczk.pl>
Date:   Mon, 15 Dec 2025 18:10:00 +0100

this shouldn't be available outside the module

Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>

Diffstat:

Mlib/pleroma/web/web_finger.ex8+++++---
1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/lib/pleroma/web/web_finger.ex b/lib/pleroma/web/web_finger.ex @@ -194,8 +194,10 @@ defmodule Pleroma.Web.WebFinger do defp get_address_from_domain(_, _), do: {:error, :webfinger_no_domain} - @spec finger(String.t(), boolean()) :: {:ok, map()} | {:error, any()} - def finger(account, follow_redirects \\ true) do + @spec finger(String.t()) :: {:ok, map()} | {:error, any()} + def finger(account), do: do_finger(account, true) + + defp do_finger(account, follow_redirects) do account = String.trim_leading(account, "@") domain = @@ -264,7 +266,7 @@ defmodule Pleroma.Web.WebFinger do end defp resolved_webfinger_matches?(_request_url, _resolved_url, %{"subject" => "acct:" <> acct}) do - with {:ok, %{"subject" => "acct:" <> new_acct}} <- finger(acct, false) do + with {:ok, %{"subject" => "acct:" <> new_acct}} <- do_finger(acct, false) do acct == new_acct else _ -> false