Save remote users with fqn as nickname.
This commit is contained in:
parent
ba1ea77001
commit
20015b4b67
4 changed files with 10 additions and 4 deletions
|
|
@ -96,10 +96,12 @@ defmodule Pleroma.Web.OStatus do
|
|||
data = %{
|
||||
local: false,
|
||||
name: info.name,
|
||||
nickname: info.nickname,
|
||||
nickname: info.nickname <> "@" <> info.host,
|
||||
ap_id: info.uri,
|
||||
info: info
|
||||
}
|
||||
# TODO: Make remote user changeset
|
||||
# SHould enforce fqn nickname
|
||||
Repo.insert(Ecto.Changeset.change(%User{}, data))
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -139,7 +139,8 @@ defmodule Pleroma.Web.Websub do
|
|||
uri: uri,
|
||||
hub: hub,
|
||||
nickname: preferredUsername || name,
|
||||
name: displayName || name
|
||||
name: displayName || name,
|
||||
host: URI.parse(uri).host
|
||||
}}
|
||||
else e ->
|
||||
{:error, e}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue