From 9c4f3c765b47ca317469b2ffcf587276d5171965 Mon Sep 17 00:00:00 2001 From: Michael Elkins Date: Sun, 12 Feb 2012 18:05:52 +0000 Subject: only show accepted roas in route_roa_list svn path=/branches/tk161/; revision=4328 --- rpkid/rpki/gui/app/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'rpkid/rpki/gui/app/views.py') diff --git a/rpkid/rpki/gui/app/views.py b/rpkid/rpki/gui/app/views.py index 1163a958..9d691156 100644 --- a/rpkid/rpki/gui/app/views.py +++ b/rpkid/rpki/gui/app/views.py @@ -805,8 +805,11 @@ def route_detail(request, pk): def route_roa_list(request, pk): """Show a list of ROAs that match a given route.""" object = get_object_or_404(models.RouteOrigin, pk=pk) + object_accepted = ValidationLabel.objects.get(label='object_accepted') + # select accepted ROAs which cover this route qs = ROAPrefixV4.objects.filter(prefix_min__lte=object.prefix_min, - prefix_max__gte=object.prefix_max).select_related() + prefix_max__gte=object.prefix_max, + roas__statuses__status=object_accepted).select_related() return object_list(request, qs, template_name='app/route_roa_list.html') -- cgit v1.2.3