File tree 1 file changed +6
-6
lines changed
1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change 1
1
<% if String(type($options, 'generalized')).index('Hash') == 0 and $option_order.empty { -%>
2
2
<%- $sorted_options = sort($options.keys).map |$key| {[$key, $options[$key]] } -%>
3
3
<%- $sorted_options.each |$values| { -%>
4
- <%- if type($values[1], 'generalized') == String { -%>
5
- <%= $values[0] %> <%= $values[1] %>
6
- <%- } else { -%>
4
+ <%- if String(type($values[1], 'generalized')).index('Array') == 0 { -%>
7
5
<%- $values[1].filter |$value| { $value != undef }.each |$val| { -%>
8
6
<%= $values[0] %> <%= $val %>
9
7
<%- } -%>
8
+ <%- } else { -%>
9
+ <%= $values[0] %> <%= $values[1] %>
10
10
<%- } -%>
11
11
<%- } -%>
12
12
<% } elsif String(type($options, 'generalized')).index('Hash') == 0 and $option_order.empty == false { -%>
19
19
}
20
20
}.map |$key| {[$key, $options[$key]] } -%>
21
21
<%- $sorted_options.each |$values| { -%>
22
- <%- if type($values[1], 'generalized') == String { -%>
23
- <%= $values[0] %> <%= $values[1] %>
24
- <%- } else { -%>
22
+ <%- if String(type($values[1], 'generalized')).index('Array') == 0 { -%>
25
23
<%- $values[1].filter |$value| { $value != undef }.each |$val| { -%>
26
24
<%= $values[0] %> <%= $val %>
27
25
<%- } -%>
26
+ <%- } else { -%>
27
+ <%= $values[0] %> <%= $values[1] %>
28
28
<%- } -%>
29
29
<%- } -%>
30
30
<% } -%>
You can’t perform that action at this time.
0 commit comments