Skip to content

Commit 99b2911

Browse files
micro-optimization
Co-authored-by: José Valim <jose.valim@gmail.com>
1 parent e3d5a89 commit 99b2911

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

lib/phoenix_html/form.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ defmodule Phoenix.HTML.Form do
391391
end
392392

393393
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
394+
when is_list(group_values) or (is_map(group_values) and not is_map_key(group_values, :__struct__)) do
395395
section_options = escaped_options_for_select(group_values, value, extra)
396396
option_tag("optgroup", [label: group_label], {:safe, section_options})
397397
end

0 commit comments

Comments
 (0)