Fixing speed calculation when there are no sprints
parent
2adc1f3fe3
commit
db812101b0
|
@ -193,7 +193,11 @@ def get_stats_for_project_issues(project):
|
||||||
|
|
||||||
def get_stats_for_project(project):
|
def get_stats_for_project(project):
|
||||||
closed_points = sum(project.closed_points.values())
|
closed_points = sum(project.closed_points.values())
|
||||||
speed = closed_points / project.milestones.filter(closed=True).count()
|
closed_milestones = project.milestones.filter(closed=True).count()
|
||||||
|
speed = 0
|
||||||
|
if closed_milestones != 0:
|
||||||
|
speed = closed_points / closed_milestones
|
||||||
|
|
||||||
project_stats = {
|
project_stats = {
|
||||||
'name': project.name,
|
'name': project.name,
|
||||||
'total_milestones': project.total_milestones,
|
'total_milestones': project.total_milestones,
|
||||||
|
|
Loading…
Reference in New Issue