Fixed greenmine issue 73: Counting correctly the tasks of a mileston

remotes/origin/enhancement/email-actions
Jesús Espino 2013-11-06 18:43:17 +01:00
parent b7db51dde7
commit 9ebf9d0d50
1 changed files with 2 additions and 2 deletions

View File

@ -54,8 +54,8 @@ class MilestoneViewSet(NotificationSenderMixin, ModelCrudViewSet):
'completed_points': milestone.closed_points.values(),
'total_userstories': milestone.user_stories.count(),
'completed_userstories': len([us for us in milestone.user_stories.all() if us.is_closed]),
'total_tasks': sum([us.tasks.count() for us in milestone.user_stories.all()]),
'completed_tasks': sum([us.tasks.filter(status__is_closed=True).count() for us in milestone.user_stories.all()]),
'total_tasks': milestone.tasks.all().count(),
'completed_tasks': milestone.tasks.all().filter(status__is_closed=True).count(),
'days': []
}
current_date = milestone.estimated_start