From ef9bbef07f63dd2207e1336e85884aa90434ad29 Mon Sep 17 00:00:00 2001 From: radhika Date: Fri, 10 Feb 2017 12:13:09 -0500 Subject: [PATCH] 10945: "Used in jobs" panel placement --- .../app/views/jobs/_show_status.html.erb | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/apps/workbench/app/views/jobs/_show_status.html.erb b/apps/workbench/app/views/jobs/_show_status.html.erb index 52188830bb..ab09a52abb 100644 --- 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 %> +
+ Used in jobs +
+ <% 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 - 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 %> -
- <%= message %> -
- -
+
+ <% if too_many_message != "" %> +

<%= too_many_message %>

+ <% end %> <% jobs.each do |j| %> <% j.components.each do |k, v| %> <% if v == @object.uuid %> @@ -47,5 +50,5 @@ <% end %> <% end %> <% end %> - <% end %> +
-- 2.30.2