We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e3d5a89 commit 99b2911Copy full SHA for 99b2911
1 file changed
lib/phoenix_html/form.ex
@@ -391,7 +391,7 @@ defmodule Phoenix.HTML.Form do
391
end
392
393
defp option(group_label, group_values, extra, value)
394
- when is_list(group_values) or (is_map(group_values) and not is_struct(group_values)) do
+ when is_list(group_values) or (is_map(group_values) and not is_map_key(group_values, :__struct__)) do
395
section_options = escaped_options_for_select(group_values, value, extra)
396
option_tag("optgroup", [label: group_label], {:safe, section_options})
397
0 commit comments