fix exception when tasks_summary[:running] == nil
authorTom Clegg <tom@clinicalfuture.com>
Tue, 19 Mar 2013 21:07:10 +0000 (14:07 -0700)
committerTom Clegg <tom@clinicalfuture.com>
Tue, 19 Mar 2013 21:07:10 +0000 (14:07 -0700)
app/views/jobs/index.html.erb

index 210c8a653456e488ed70515b8be7009f9d3090c3..0de45abc602fa2eec5d4c0cae6db48e496952004 100644 (file)
@@ -45,8 +45,8 @@
               <% if j.started_at and not j.finished_at %>
               <% percent_total_tasks = 100 / (j.tasks_summary[:running] + j.tasks_summary[:done] + j.tasks_summary[:todo]) rescue 0 %>
               <div class="progress" style="margin-bottom: 0">
-                <div class="bar bar-success" style="width: <%= j.tasks_summary[:done] * percent_total_tasks %>%;"></div>
-                <div class="bar" style="width: <%= j.tasks_summary[:running] * percent_total_tasks %>%; opacity: 0.3"></div>
+                <div class="bar bar-success" style="width: <%= j.tasks_summary[:done] * percent_total_tasks rescue 0 %>%;"></div>
+                <div class="bar" style="width: <%= j.tasks_summary[:running] * percent_total_tasks rescue 0 %>%; opacity: 0.3"></div>
               </div>
               <% end %>
             </td>