From 63acb3673b1c4efb8672d44f646d2f596cdd6c04 Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Fri, 10 Apr 2009 21:00:40 +0200 Subject: [PATCH] bugfix_progress_precision bzr revid: fp@tinyerp.com-20090410190040-raohsq28ht05xbe7 --- addons/project/project.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/project/project.py b/addons/project/project.py index 8ef126081b6..4e9307328bc 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -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