From f58629d626cbe03f91575851400ed91974818320 Mon Sep 17 00:00:00 2001 From: VictorFabreF Date: Fri, 22 Mar 2019 14:30:50 -0300 Subject: [PATCH] Fix #2631 --- sapl/materia/views.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sapl/materia/views.py b/sapl/materia/views.py index 73bf8e7be..30f4cd7c9 100644 --- a/sapl/materia/views.py +++ b/sapl/materia/views.py @@ -2072,6 +2072,11 @@ class MateriaAnexadaEmLoteView(PermissionRequiredMixin, FilterView): qr = self.request.GET.copy() context['object_list'] = context['object_list'].order_by( 'ano', 'numero') + not_list = [self.kwargs['pk']] + principal = MateriaLegislativa.objects.get(pk=self.kwargs['pk']) + for m in principal.materia_principal_set.all(): + not_list.append(m.materia_anexada.id) + context['object_list'] = context['object_list'].exclude(pk__in=not_list) context['filter_url'] = ('&' + qr.urlencode()) if len(qr) > 0 else '' context['show_results'] = show_results_filter_set(qr)