Fixing bug on milestone graph representation
parent
9ebf9d0d50
commit
fcc22d4592
|
@ -62,8 +62,8 @@ class MilestoneViewSet(NotificationSenderMixin, ModelCrudViewSet):
|
||||||
sumTotalPoints = sum(total_points.values())
|
sumTotalPoints = sum(total_points.values())
|
||||||
optimal_points = sumTotalPoints
|
optimal_points = sumTotalPoints
|
||||||
milestone_days = (milestone.estimated_finish - milestone.estimated_start).days
|
milestone_days = (milestone.estimated_finish - milestone.estimated_start).days
|
||||||
optimal_points_per_day = sumTotalPoints / milestone_days if milestone_days else 0
|
optimal_points_per_day = sumTotalPoints / (milestone_days + 1) if milestone_days else 0
|
||||||
while current_date <= milestone.estimated_finish:
|
while current_date <= (milestone.estimated_finish + datetime.timedelta(days=1)):
|
||||||
milestone_stats['days'].append({
|
milestone_stats['days'].append({
|
||||||
'day': current_date,
|
'day': current_date,
|
||||||
'name': current_date.day,
|
'name': current_date.day,
|
||||||
|
|
Loading…
Reference in New Issue