From 49cc6b35b54e49042e5b924dc8c8da02f6f63df9 Mon Sep 17 00:00:00 2001 From: "RME (OpenERP)" Date: Mon, 28 Feb 2011 15:17:48 +0530 Subject: [PATCH] [FIX] project_scrum : when max_hours belonges to zero it will be 'ZeroDivisionError: float division' lp bug: https://launchpad.net/bugs/724841 fixed bzr revid: rme@tinyerp.com-20110228094748-hxdzbaov15puyfj0 --- addons/project_scrum/report/sprint_burndown.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/project_scrum/report/sprint_burndown.py b/addons/project_scrum/report/sprint_burndown.py index 64a6087d440..3f862d0db3c 100644 --- a/addons/project_scrum/report/sprint_burndown.py +++ b/addons/project_scrum/report/sprint_burndown.py @@ -51,7 +51,7 @@ class report_tasks(report_int): for sprint in sprint_pool.browse(cr, uid, ids, context=context): task_ids = task_pool.search(cr, uid, [('sprint_id','=',sprint.id)], context=context) datas = _burndown.compute_burndown(cr, uid, task_ids, sprint.date_start, sprint.date_stop) - max_hour = reduce(lambda x,y: max(y[1],x), datas, 0) + max_hour = reduce(lambda x,y: max(y[1],x), datas, 0) or None def _interval_get(*args): result = [] for i in range(20):