Limiting the progression graphs to the open issues

remotes/origin/enhancement/email-actions
Jesús Espino 2013-11-13 11:57:27 +01:00
parent 47cc4d6990
commit 2accc37ce8
1 changed files with 3 additions and 1 deletions

View File

@ -142,7 +142,9 @@ def get_stats_for_project_issues(project):
project_issues_stats['last_four_weeks_days']['by_open_closed']['closed'].append(
project.issues.filter(finished_date__gte=day, finished_date__lt=next_day).count()
)
open_this_day = project.issues.filter(created_date__lt=next_day).filter(Q(finished_date__gt=day) | Q(finished_date__isnull=True))
open_this_day = project.issues.filter(created_date__lt=next_day)
open_this_day = open_this_day.filter(Q(finished_date__gt=day) | Q(finished_date__isnull=True))
open_this_day = open_this_day.filter(status__is_closed=False)
for severity in project_issues_stats['last_four_weeks_days']['by_severity']:
project_issues_stats['last_four_weeks_days']['by_severity'][severity]['data'].append(
open_this_day.filter(severity_id=severity).count()