summaryrefslogtreecommitdiff
path: root/lib/pleroma/web/web_finger/web_finger.ex
diff options
context:
space:
mode:
Diffstat (limited to 'lib/pleroma/web/web_finger/web_finger.ex')
-rw-r--r--lib/pleroma/web/web_finger/web_finger.ex4
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