Rivet.Utils.Ecto.Errors (rivet_utils v2.0.8)

View Source

Helper module for working with ok/error tuples

Contributor: Mark Erickson

Summary

Functions

changeset_errors_to_map(changeset)

@spec changeset_errors_to_map(Ecto.Changeset.t()) :: map()

convert_error_changeset(x)

errors_to_list(changeset)

@spec errors_to_list(Ecto.Changeset.t()) :: [String.t()]

format_changeset(changeset)

@spec format_changeset(
  result :: term() | {:error, Ecto.Changeset.t()} | Ecto.Changeset.t()
) ::
  term() | {:error, String.t()} | String.t()

log_error(pass, src)