app/views/shared/_org_browser_level_subgroups.html.haml
- if subgroups.size > 0
%ul
- subgroups.each do |subgroup, subsubgroups|
- subgroup_disabled = (@group && @group.id == subgroup.id)
%li{:class => (subsubgroups.size > 0 ? 'has-subteams' : 'leaf-node') + (subgroup_disabled ? ' disabled' : '')}
%p
- if form && !subgroup_disabled
= form.radio_button(field_name, subgroup.id)
%a{href: url_for(subgroup), :class => 'subteam-link', title: subgroup.name}
%span.subteam-name= subgroup.name
- if subsubgroups.size > 0
%span.subteam-count= "#{pluralize(subsubgroups.size, ' sub-team')}"
- if subsubgroups.size > 0
= render 'shared/org_browser_level', org_structure: { subgroup => subsubgroups }, form: form, field_name: field_name, level: level+1