mirror of
https://github.com/ash-project/ash_phoenix.git
synced 2024-09-20 07:12:49 +12:00
fix: handle empty error fields
This commit is contained in:
parent
c516079844
commit
6f8e41b468
1 changed files with 3 additions and 3 deletions
|
@ -28,12 +28,12 @@ end
|
|||
|
||||
defimpl AshPhoenix.FormData.Error, for: Ash.Error.Changes.InvalidChanges do
|
||||
def to_form_error(error) do
|
||||
fields = Enum.join(error.fields, ",")
|
||||
fields = Enum.join(error.fields || [], ",")
|
||||
|
||||
for field <- error.fields do
|
||||
for field <- error.fields || [] do
|
||||
vars =
|
||||
error.vars
|
||||
|> Keyword.put(:fields, fields)
|
||||
|> Keyword.put(:fields, fields || [])
|
||||
|> Keyword.put(:field, field)
|
||||
|
||||
{field, error.message, vars}
|
||||
|
|
Loading…
Reference in a new issue