Browse Source

fix(relatorios): lista todos os autores no relatório de tramitação

O relatório "Imprimir Tramitação" exibia apenas o primeiro autor
(autores.first()). Passa a exibir todos os autores/co-autores da matéria,
ajustando a view (autores.all()) e o template (rótulo Autor/Autores e
junção dos nomes).
feat/melhorias-pntp-oficio-017
João Moraes 3 weeks ago
parent
commit
3893df9418
  1. 2
      sapl/relatorios/views.py
  2. 2
      sapl/templates/relatorios/relatorio_materia_tramitacao.html

2
sapl/relatorios/views.py

@ -1790,7 +1790,7 @@ def relatorio_materia_tramitacao(request, pk):
'materia': materia_legislativa,
'ano': materia_legislativa.ano,
'numero': materia_legislativa.numero,
'autor': materia_legislativa.autores.first(),
'autores': materia_legislativa.autores.all(),
'tipo': materia_legislativa.tipo.descricao,
'rodape': rodape,
'data': dt.today().strftime('%d/%m/%Y'),

2
sapl/templates/relatorios/relatorio_materia_tramitacao.html

@ -9,7 +9,7 @@
<h2>Histórico de Tramitações da Matéria: {{ numero }}/{{ ano }}</h2>
Tipo de matéria: {{ tipo }}<br />
Autor: {{ autor }}<br />
{% if autores|length > 1 %}Autores: {% else %}Autor: {% endif %}{{ autores|join:", " }}<br />
<table class="grayTable">
{% for tramitacao in object%}

Loading…
Cancel
Save