YaleSTC/shifts

View on GitHub
app/views/layouts/include/_chooser.html.erb

Summary

Maintainability
Test Coverage
<ul class='nav navbar-nav'>
    <% if current_user %>
      <% ad = current_user.accessible_departments %>
      <% ad.to_a %>
      <% if ad.size == 1 %>
        <li><%= link_to current_department.name, department_path(ad.first.id) %></li>
      <% else %>
        <li class='dropdown'>
            <%= link_to dashboard_path, data:{toggle: 'dropdown', hover: 'dropdown'} do %>
                <%= current_department.name %>
                <span class='caret'></span>
            <% end %>
            <ul class='dropdown-menu'>
                <% ad.each do |department| %>
                    <li><%= link_to department.name, department_path(department.id) %></li>
                <% end %>
            </ul>
        </li>
        <% end %>
    <% end %>
</ul>