Skip to content

Commit f126120

Browse files
author
Awlex
committed
Use Ecto.Enum
1 parent 2a1b3b2 commit f126120

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/kaffy/resource_form.ex

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,14 +172,14 @@ defmodule Kaffy.ResourceForm do
172172

173173
textarea(form, field, [value: value, rows: 4, placeholder: "JSON Content"] ++ opts)
174174

175-
{:parameterized, Ecto.Enum, %{mappings: mappings}} ->
176-
values = Keyword.values(mappings)
175+
{:parameterized, Ecto.Enum, _} ->
176+
values = Ecto.Enum.values(schema, field)
177177
value = Map.get(data, field, nil)
178178

179179
select(form, field, values, [value: value] ++ opts)
180180

181-
{:array, {:parameterized, Ecto.Enum, %{mappings: mappings}}} ->
182-
values = Keyword.values(mappings)
181+
{:array, {:parameterized, Ecto.Enum, _}} ->
182+
values = Ecto.Enum.values(schema, field)
183183
value = Map.get(data, field, nil)
184184

185185
multiple_select(form, field, values, [value: value] ++ opts)

0 commit comments

Comments
 (0)