Browse Source

fix: corrige pesquisa de pauta de sessões

Após a implementação de MultiFormatOutputMixin em Pesquisa de Sessões, a
Pesquisa de Pauta de Sessões passou a quebrar por esta ter sido
implementada via herança da primeira. O erro foi corrigido e multiplos
formatos já disponibilizado para pesquisa de pautas de sessões.
pull/3728/head
LeandroJatai 6 months ago
parent
commit
4b04f07a62
  1. 2
      sapl/sessao/views.py
  2. 18
      sapl/templates/sessao/pauta_sessao_filter.html

2
sapl/sessao/views.py

@ -4068,6 +4068,8 @@ class PesquisarPautaSessaoView(PesquisarSessaoPlenariaView):
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
viewname = 'sapl.sessao:pesquisar_pauta'
def get_filterset_kwargs(self, filterset_class): def get_filterset_kwargs(self, filterset_class):
kwargs = super().get_filterset_kwargs(filterset_class) kwargs = super().get_filterset_kwargs(filterset_class)
qs = kwargs.get('queryset') qs = kwargs.get('queryset')

18
sapl/templates/sessao/pauta_sessao_filter.html

@ -6,10 +6,19 @@
{% block sections_nav %} {% endblock %} {% block sections_nav %} {% endblock %}
{% block base_content %} {% block actions %}
{% if not filter_url %}
{% crispy filter.form %} {% if show_results %}
<div class="float-left">
{% with 'sapl.sessao:pesquisar_pauta' as url_reverse %}
{% include "crud/format_options.html" %}
{% endwith %}
</div>
{% endif %} {% endif %}
{% endblock %}
{% block detail_content %}
{% crispy filter.form %}
{% if filter_url %} {% if filter_url %}
<p></p> <p></p>
@ -33,6 +42,5 @@
<tr><td><h3>Nenhuma Pauta de Sessão encontrada com essas especificações</h3></tr> <tr><td><h3>Nenhuma Pauta de Sessão encontrada com essas especificações</h3></tr>
{% endif %} {% endif %}
</table> </table>
{% include "paginacao.html" %}
{% endif %} {% endif %}
{% endblock base_content %} {% endblock detail_content %}

Loading…
Cancel
Save