diff options
Diffstat (limited to 'lib/pleroma/web/web_finger/web_finger.ex')
-rw-r--r-- | lib/pleroma/web/web_finger/web_finger.ex | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/pleroma/web/web_finger/web_finger.ex b/lib/pleroma/web/web_finger/web_finger.ex index 08ff6d278..1d8c4d0c8 100644 --- a/lib/pleroma/web/web_finger/web_finger.ex +++ b/lib/pleroma/web/web_finger/web_finger.ex @@ -18,7 +18,7 @@ defmodule Pleroma.Web.WebFinger do def webfinger(resource) do host = Pleroma.Web.host - regex = ~r/acct:(?<username>\w+)@#{host}/ + regex = ~r/(acct:)?(?<username>\w+)@#{host}/ case Regex.named_captures(regex, resource) do %{"username" => username} -> user = User.get_cached_by_nickname(username) @@ -70,7 +70,7 @@ defmodule Pleroma.Web.WebFinger do else e -> Logger.debug("Couldn't finger #{account}.") - Logger.debug(e) + Logger.debug(inspect(e)) {:error, e} end end |