ConstructParams.ErrorHelper.format_errors
You're seeing just the function
format_errors
, go back to ConstructParams.ErrorHelper module for more information.
Format construct error params.
Examples
iex> format_errors(%{user_id: :invalid})
%{user_id: %{message: "Invalid field type", path: "/user_id"}}
iex> format_errors(%{user: %{custom_data: :missing, metadata: %{avatar_url: :invalid}}})
%{
custom_data: %{message: "Missing field", path: "/user/custom_data"},
avatar_url: %{message: "Invalid field type", path: "/user/metadata/avatar_url"}
}