From fa4f5c15c886be04687764877a9e8f9e296143c1 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Fri, 10 Sep 2010 18:27:18 -0500 Subject: Restore flagged package count by maintainer in dashboard We need to do a little dropping into SQL to accomplish this, but it isn't all that bad to actually do and we can do the whole thing in one query. Signed-off-by: Dan McGee --- devel/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'devel/views.py') diff --git a/devel/views.py b/devel/views.py index eea90e33..37037670 100644 --- a/devel/views.py +++ b/devel/views.py @@ -12,6 +12,7 @@ from main.models import UserProfile from mirrors.models import Mirror from packages.models import PackageRelation +from .utils import get_annotated_maintainers import random from string import ascii_letters, digits @@ -28,8 +29,8 @@ def index(request): 'pkg', 'pkg__arch', 'pkg__repo').filter(complete=False) todopkgs = todopkgs.filter(pkg__pkgbase__in=inner_q).order_by( 'list__name', 'pkg__pkgname') - maintainers = User.objects.filter(is_active=True).order_by( - 'first_name', 'last_name') + + maintainers = get_annotated_maintainers() page_dict = { 'todos': Todolist.objects.incomplete().order_by('-date_added'), -- cgit v1.2.3-54-g00ecf