bugfix_progress_precision

bzr revid: fp@tinyerp.com-20090410190040-raohsq28ht05xbe7
This commit is contained in:
Fabien Pinckaers 2009-04-10 21:00:40 +02:00
parent 87478155a2
commit 63acb3673b
1 changed files with 1 additions and 1 deletions

View File

@ -239,7 +239,7 @@ class task(osv.osv):
res[task.id]['effective_hours'] = hours.get(task.id, 0.0)
res[task.id]['total_hours'] = task.remaining_hours + hours.get(task.id, 0.0)
if (task.remaining_hours + hours.get(task.id, 0.0)):
res[task.id]['progress'] = min(100.0 * hours.get(task.id, 0.0) / res[task.id]['total_hours'], 100)
res[task.id]['progress'] = round(min(100.0 * hours.get(task.id, 0.0) / res[task.id]['total_hours'], 100),2)
else:
res[task.id]['progress'] = 0.0
res[task.id]['delay_hours'] = res[task.id]['total_hours'] - task.planned_hours