Merge branch 'email-stub-in-verify-credentials' into 'develop'
[akkoma] / lib / pleroma / user.ex
index 06cdb42af3becb1e645cb6a0038c16b4bf1ebf82..b69709db40e53304942dd34a318df0c92a8addd2 100644 (file)
@@ -2031,6 +2031,15 @@ defmodule Pleroma.User do
     |> hd()
   end
 
+  def full_nickname(%User{} = user) do
+    if String.contains?(user.nickname, "@") do
+      user.nickname
+    else
+      %{host: host} = URI.parse(user.ap_id)
+      user.nickname <> "@" <> host
+    end
+  end
+
   def full_nickname(nickname_or_mention),
     do: String.trim_leading(nickname_or_mention, "@")