X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/49030c3161523bc427e0aaa9d3edb517fc4c296c..57d5e8e0f8e8c3871e2d95d14e3088c0a3f41a9b:/apps/workbench/app/views/application/_projects_tree_menu.html.erb 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 4de3c2330e..ad2620d344 100644 --- a/apps/workbench/app/views/application/_projects_tree_menu.html.erb +++ b/apps/workbench/app/views/application/_projects_tree_menu.html.erb @@ -1,9 +1,28 @@ +<% starred_projects = my_starred_projects current_user%> +<% if starred_projects.andand.any? %> + + <% (starred_projects).each do |pnode| %> +
  • + <%= project_link_to.call({object: pnode, depth: 0}) do%> + <%= pnode[:name] %> + <% end %> +
  • + <% end %> + +<% end %> + +
  • <%= project_link_to.call({object: current_user, depth: 0}) do %> Home <% end %>
  • -<% my_project_tree.each do |pnode| %> +<% my_tree = my_wanted_projects_tree current_user %> +<% my_tree[0].each do |pnode| %> <% next if pnode[:object].class != Group %>
  • <%= project_link_to.call pnode do %> @@ -11,15 +30,12 @@ <% end %>
  • <% end %> -
  • +<% if my_tree[1] or my_tree[0].size > 200 %>
  • +<% elsif my_tree[2] %> + -<% shared_project_tree.each do |pnode| %> - <% next if pnode[:object].class != Group %> -
  • - <%= project_link_to.call pnode do %> - <%= pnode[:object].name %> - <% end %> -
  • <% end %>