projects
/
arvados.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
78b94fd
)
10945: "Used in jobs" panel placement
author
radhika <radhika@curoverse.com>
Fri, 10 Feb 2017 17:13:09 +0000
(12:13 -0500)
committer
radhika <radhika@curoverse.com>
Fri, 10 Feb 2017 17:13:09 +0000
(12:13 -0500)
apps/workbench/app/views/jobs/_show_status.html.erb
patch
|
blob
|
history
diff --git
a/apps/workbench/app/views/jobs/_show_status.html.erb
b/apps/workbench/app/views/jobs/_show_status.html.erb
index 52188830bb2d3ba3c525e7e2e8dfd734da537813..ab09a52abb2370c8595f57aedf82d53bc117fac5 100644
(file)
--- a/
apps/workbench/app/views/jobs/_show_status.html.erb
+++ b/
apps/workbench/app/views/jobs/_show_status.html.erb
@@
-22,18
+22,21
@@
<% end %>
</div>
<% end %>
</div>
+ <div class="panel-heading">
+ <span class="panel-title">Used in jobs</span>
+ </div>
+
<% jobs = Job.order("created_at desc").filter([["components", "like", "%#{@object.uuid}%"]]).limit(10) %>
<% jobs = Job.order("created_at desc").filter([["components", "like", "%#{@object.uuid}%"]]).limit(10) %>
- <%
if jobs.results.size > 0
-
message = "Used in the jobs
"
+ <%
+
too_many_message = "
"
if jobs.items_available > jobs.results.size
if jobs.items_available > jobs.results.size
-
message += ' (' + (jobs.items_available - jobs.results.size).to_s + ' more jobs are not listed)
'
+
too_many_message = (jobs.items_available - jobs.results.size).to_s + ' more jobs are not listed.
'
end
%>
end
%>
- <div class="panel-heading">
- <span class="panel-title"> <%= message %> </span>
- </div>
-
- <div class="panel-body used-in-jobs">
+ <div class="panel-body used-in-jobs">
+ <% if too_many_message != "" %>
+ <p><i><%= too_many_message %></i></p>
+ <% end %>
<% jobs.each do |j| %>
<% j.components.each do |k, v| %>
<% if v == @object.uuid %>
<% jobs.each do |j| %>
<% j.components.each do |k, v| %>
<% if v == @object.uuid %>
@@
-47,5
+50,5
@@
<% end %>
<% end %>
<% end %>
<% end %>
<% end %>
<% end %>
- <
% end %
>
+ <
/div
>
</div>
</div>