X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/0da328cc74af2989f811d2970096bd5be5f9776b..0b187b107128a57c1f0c00057d39979ab53d4137:/apps/workbench/app/views/application/_projects_tree_menu.html.erb?ds=sidebyside diff --git a/apps/workbench/app/views/application/_projects_tree_menu.html.erb b/apps/workbench/app/views/application/_projects_tree_menu.html.erb index acb60304ae..a680c69ce3 100644 --- a/apps/workbench/app/views/application/_projects_tree_menu.html.erb +++ b/apps/workbench/app/views/application/_projects_tree_menu.html.erb @@ -1,3 +1,23 @@ +<% starred_projects = my_starred_projects current_user%> +<% if starred_projects.andand.any? %> + +
  • + <%= project_link_to.call({object: current_user, depth: 0}) do %> + Home + <% end %> +
  • + <% (starred_projects).each do |pnode| %> +
  • + <%= project_link_to.call({object: pnode, depth: 0}) do%> + <%= pnode[:name] %> + <% end %> +
  • + <% end %> + +<% end %> + @@ -6,7 +26,7 @@ Home <% end %> -<% my_tree = my_wanted_projects_tree %> +<% my_tree = my_wanted_projects_tree current_user %> <% my_tree[0].each do |pnode| %> <% next if pnode[:object].class != Group %>
  • @@ -15,8 +35,12 @@ <% end %>
  • <% end %> -<% if my_tree[1] and my_tree[1] > my_tree[0].size %> +<% if my_tree[1] or my_tree[0].size > 200 %> + +<% elsif my_tree[2] %> <% end %>