Progress and Score should be 0 by default. #1305

This commit is contained in:
Eric Davis
2008-06-12 16:31:15 -07:00
parent 42efb03925
commit 63ba3fafc7
2 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -48,11 +48,11 @@ class Deliverable < ActiveRecord::Base
# assigned issues. Currently requires the +default_done_ratio+ patch.
def progress
# TODO LATER: Shouldn't require the default_done_ratio patch
return 100 unless self.issues.size > 0
return 0 unless self.issues.size > 0
total ||= self.issues.collect(&:estimated_hours).delete_if {|e| e.nil? }.inject {|sum, n| sum + n} || 0
return 100 unless total > 0
return 0 unless total > 0
balance = 0.0
self.issues.each do |issue|