fix: properly pin Enum.join in atomic for enum types

fixes #1033
This commit is contained in:
Zach Daniel 2024-04-20 15:49:51 +01:00
parent d49f991021
commit 8317e6fca9

View file

@ -160,7 +160,7 @@ defmodule Ash.Type.Enum do
error( error(
Ash.Error.Changes.InvalidChanges, Ash.Error.Changes.InvalidChanges,
message: "must be one of %{values}", message: "must be one of %{values}",
vars: %{values: Enum.map_join(@values, ", ")} vars: %{values: ^Enum.map_join(@values, ", ")}
) )
end end
)} )}
@ -170,7 +170,7 @@ defmodule Ash.Type.Enum do
error( error(
Ash.Error.Changes.InvalidChanges, Ash.Error.Changes.InvalidChanges,
message: "must be one of %{values}", message: "must be one of %{values}",
vars: %{values: Enum.map_join(@values, ", ")} vars: %{values: ^Enum.map_join(@values, ", ")}
) )
) )