Cleanup of values when a project is empty. #1137

This commit is contained in:
Eric Davis
2008-05-28 13:13:08 -07:00
parent c433de9ec7
commit e96bdccb42
3 changed files with 20 additions and 4 deletions
+7 -2
View File
@@ -38,7 +38,12 @@ class Budget
end
def budget_ratio
return ((self.spent / self.budget) * 100).round
budget = self.budget # cache result
if budget > 0.0
return ((self.spent / budget) * 100).round
else
self.progress
end
end
def spent
@@ -50,7 +55,7 @@ class Budget
end
def overruns
if self.left > 0
if self.left >= 0
return 0
else
return self.left * -1