diff --git a/sapl/base/urls.py b/sapl/base/urls.py index 0a96d1acc..39a402dd9 100644 --- a/sapl/base/urls.py +++ b/sapl/base/urls.py @@ -34,7 +34,7 @@ from .views import (AlterarSenha, AppConfigCrud, CasaLegislativaCrud, ListarParlMandatosIntersecaoView, ListarAutoresDuplicadosView, ListarBancadaComissaoAutorExternoView, - ListarLegislaturaAnteriorInfindavelView) + ListarLegislaturaInfindavelView) app_name = AppConfig.name @@ -155,9 +155,9 @@ urlpatterns = [ url(r'^sistema/inconsistencias/bancada_comissao_autor_externo$', ListarBancadaComissaoAutorExternoView.as_view(), name='lista_bancada_comissao_autor_externo'), - url(r'^sistema/inconsistencias/legislatura_anterior_infindavel$', - ListarLegislaturaAnteriorInfindavelView.as_view(), - name='lista_legislatura_anterior_infindavel'), + url(r'^sistema/inconsistencias/legislatura_infindavel$', + ListarLegislaturaInfindavelView.as_view(), + name='lista_legislatura_infindavel'), # todos os sublinks de sistema devem vir acima deste url(r'^sistema/$', permission_required('base.view_tabelas_auxiliares') diff --git a/sapl/base/views.py b/sapl/base/views.py index 40c31482f..d7bccbfa8 100644 --- a/sapl/base/views.py +++ b/sapl/base/views.py @@ -1470,38 +1470,38 @@ class ListarInconsistenciasView(PermissionRequiredMixin, ListView): ) ) tabela.append( - ('legislatura_anterior_infindavel', - 'Legislaturas anteriores sem data fim', - len(legislatura_anterior_infindavel()) + ('legislatura_infindavel', + 'Legislaturas sem data fim', + len(legislatura_infindavel()) ) ) return tabela -def legislatura_anterior_infindavel(): +def legislatura_infindavel(): legislaturas = [] - for legislatura in Legislatura.objects.all(): + for legislatura in Legislatura.objects.all().order_by('-numero'): if legislatura.data_fim == None: legislaturas.append(legislatura) return legislaturas -class ListarLegislaturaAnteriorInfindavelView(PermissionRequiredMixin, ListView): +class ListarLegislaturaInfindavelView(PermissionRequiredMixin, ListView): model = get_user_model() - template_name = 'base/legislatura_anterior_infindavel.html' - context_object_name = 'legislatura_anterior_infindavel' + template_name = 'base/legislatura_infindavel.html' + context_object_name = 'legislatura_infindavel' permission_required = ('base.list_appconfig',) paginate_by = 10 def get_queryset(self): - return legislatura_anterior_infindavel() + return legislatura_infindavel() def get_context_data(self, **kwargs): context = super( - ListarLegislaturaAnteriorInfindavelView, self + ListarLegislaturaInfindavelView, self ).get_context_data(**kwargs) paginator = context['paginator'] page_obj = context['page_obj'] diff --git a/sapl/templates/base/legislatura_anterior_infindavel.html b/sapl/templates/base/legislatura_infindavel.html similarity index 72% rename from sapl/templates/base/legislatura_anterior_infindavel.html rename to sapl/templates/base/legislatura_infindavel.html index 9a35b2668..c733d1d98 100644 --- a/sapl/templates/base/legislatura_anterior_infindavel.html +++ b/sapl/templates/base/legislatura_infindavel.html @@ -4,20 +4,20 @@ {% load common_tags %} {% block base_content %}
-

Lista de Legislaturas Anteriores sem Data Fim

- {% if not legislatura_anterior_infindavel %} +

Lista de Legislaturas sem Data Fim

+ {% if not legislatura_infindavel %}

{{ NO_ENTRIES_MSG }}

{% else %} - - + + - {% for legislatura in legislatura_anterior_infindavel %} + {% for legislatura in legislatura_infindavel %}
LegislaturaData FimNúmero Legislatura Data EleiçãoData Início
{{ legislatura.numero }} {{ legislatura.data_eleicao }}