Skip to content

Commit

Permalink
Adjust the tool access reports aces#1461
Browse files Browse the repository at this point in the history
  • Loading branch information
MontrealSergiy committed Jan 20, 2025
1 parent 4a1ceea commit 42c38fc
Showing 1 changed file with 12 additions and 15 deletions.
27 changes: 12 additions & 15 deletions BrainPortal/app/views/tool_configs/_by_resource.erb
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@
<th><%= for_tool ? "Execution Servers" : "Tools" %> </th>
<th>Versions Configured</th>
<th>Projects In Effect</th>
<th class="left_align">Users with access problem(s)</th>
<th class="left_align">Users with access problem(s) out of <%= users.count %></th>
</tr>
<% end %>

Expand Down Expand Up @@ -149,23 +149,20 @@
users_with_access_pb = users.select do |user|
!user_can_access_resource[user] || !user_can_access_versus[user] || !tc.can_be_accessed_by?(user)
end



%>
<%=
array_to_table(users_with_access_pb,
:rows => 1,
:table_class => 'simple',
:td_class => 'warning'
) do |user,r,c|
%>

<!-- Add information on the tooltip -->
<%= html_tool_tip(user.login) do %>
<%= "* Execution Server's project<br/>".html_safe unless
( for_tool ? user_can_access_versus[user] : user_can_access_resource[user] ) %>
<%= "* Tool's project<br/>".html_safe unless
( for_tool ? user_can_access_resource[user] : user_can_access_versus[user] ) %>
<%= "* Version configuration's project<br/>".html_safe unless tc.can_be_accessed_by?(user) %>
<%= html_tool_tip(users_with_access_pb.count.to_s + " users") do %>
<% tool_pb, exec_pb = user_can_access_versus, user_can_access_resource %>
<% exec_pb, tool_pb = tool_pb, exec_pb if for_tool %>


<%= "#{exec_pb.values.count false} - due Execution Server's project<br/>".html_safe unless exec_pb.values.all? %>
<%= "#{tool_pb.values.count false} - due Tool's project<br/>".html_safe unless tool_pb.values.all? %>
<% end %>
<% end %>
</td>
</tr>
<% end %>
Expand Down

0 comments on commit 42c38fc

Please sign in to comment.