|
|
@ -562,7 +562,11 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do
|
|
|
|
# nickname can be nil because of virtual actors
|
|
|
|
# nickname can be nil because of virtual actors
|
|
|
|
user_data =
|
|
|
|
user_data =
|
|
|
|
if data["preferredUsername"] do
|
|
|
|
if data["preferredUsername"] do
|
|
|
|
Map.put(user_data, :nickname, "#{data["preferredUsername"]}@#{URI.parse(data["id"]).host}")
|
|
|
|
Map.put(
|
|
|
|
|
|
|
|
user_data,
|
|
|
|
|
|
|
|
:nickname,
|
|
|
|
|
|
|
|
"#{data["preferredUsername"]}@#{URI.parse(data["id"]).host}"
|
|
|
|
|
|
|
|
)
|
|
|
|
else
|
|
|
|
else
|
|
|
|
Map.put(user_data, :nickname, nil)
|
|
|
|
Map.put(user_data, :nickname, nil)
|
|
|
|
end
|
|
|
|
end
|
|
|
|