embedded_schema do
field(:banner, :map, default: %{})
+ field(:background, :string, default: nil)
field(:source_data, :map, default: %{})
field(:note_count, :integer, default: 0)
field(:follower_count, :integer, default: 0)
info
|> cast(params, [:source_data])
end
+
+ # Receives data from user_data_from_user_object
+ def user_upgrade(info, params) do
+ info
+ |> cast(params, [:ap_enabled, :source_data, :banner, :locked])
+ end
end