5d9945c23b07ff59cb73636be5810751559d6576
[akkoma] / lib / pleroma / elasticsearch / document_mappings / user.ex
1 defmodule Pleroma.Elasticsearch.DocumentMappings.User do
2 def id(obj), do: obj.id
3
4 def encode(%{actor_type: "Person"} = user) do
5 %{
6 timestamp: user.inserted_at,
7 instance: URI.parse(user.ap_id).host,
8 nickname: user.nickname,
9 bio: user.bio
10 }
11 end
12 end