← Back to team overview

openerp-dev-web team mailing list archive

[Merge] lp:~openerp-dev/openobject-addons/trunk-bug-724841-rme into lp:openobject-addons

 

Ravindra Mekhiya(OpenERP) has proposed merging lp:~openerp-dev/openobject-addons/trunk-bug-724841-rme into lp:openobject-addons.

Requested reviews:
  OpenERP Core Team (openerp)
Related bugs:
  #724841 Printing of "Burndown Chart" gives a Traceback.
  https://bugs.launchpad.net/bugs/724841

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-724841-rme/+merge/51505

Hello,

-project_scrum : when max_hours belongs to zero it will be 'ZeroDivisionError: float division'.

Thanks.
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-724841-rme/+merge/51505
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/trunk-bug-724841-rme.
=== modified file 'project_scrum/report/sprint_burndown.py'
--- project_scrum/report/sprint_burndown.py	2011-01-14 00:11:01 +0000
+++ project_scrum/report/sprint_burndown.py	2011-02-28 09:51:19 +0000
@@ -51,7 +51,7 @@
         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):


Follow ups