From ce564d73a6758e6ce8e15f39e47ea67910274a7d Mon Sep 17 00:00:00 2001 From: eliott Date: Sat, 22 Mar 2008 21:01:16 -0700 Subject: Added the ability to see flagged packages only, per use or repo --- packages/views.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'packages') diff --git a/packages/views.py b/packages/views.py index 0b19235..3956671 100644 --- a/packages/views.py +++ b/packages/views.py @@ -60,6 +60,7 @@ def search(request, query=''): skip = int(request.GET.get('skip', '0')) sort = request.GET.get('sort', '') maint = request.GET.get('maint', 'all') + flagged_only = request.GET.get('flagged_only', 'n') # build the form lists repos = Package.REPOS @@ -94,6 +95,8 @@ def search(request, query=''): results = results.filter(arch=Package.ARCHES[arch]) if maint != 'all': results = results.filter(maintainer=maint) + if flagged_only != 'n': + results = results.filter(needupdate=1) if lastupdate: results = results.filter( last_update__gte=datetime( -- cgit v1.2.3-24-g4f1b