diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py
index 77e0bd23b..5962158b6 100755
--- a/sapl/sessao/views.py
+++ b/sapl/sessao/views.py
@@ -210,8 +210,12 @@ def customize_link_materia(context, pk, has_permission, is_expediente):
url_materia = reverse(
'sapl.materia:materialegislativa_detail', kwargs={'pk': materia.id})
numeracao = materia.numeracao_set.first() if materia.numeracao_set.first() else "-"
- autoria = materia.autoria_set.filter(primeiro_autor=True)
+ todos_autoria = materia.autoria_set.all()
+ autoria = todos_autoria.filter(primeiro_autor=True)
autor = ', '.join([str(a.autor) for a in autoria]) if autoria else "-"
+
+ todos_autores = ', '.join([str(a.autor) for a in todos_autoria]) if autoria else "-"
+
num_protocolo = materia.numero_protocolo if materia.numero_protocolo else "-"
data_inicio_sessao = SessaoPlenaria.objects.get(id=pk).data_inicio
@@ -232,12 +236,17 @@ def customize_link_materia(context, pk, has_permission, is_expediente):
.select_related("materia", "tramitacao")\
.filter(materia=materia)\
.first()
-
- title_materia = f"""{row[1][0]}
- Processo: {numeracao}
- Autor: {autor}
- Protocolo: {num_protocolo}
- Turno: {turno}
+ #idUnica para cada materia
+ idAutor = "autor"+str(i)
+ idAutores = "autores"+str(i)
+ title_materia = f"""
+
{row[1][0]}
+
Processo: {numeracao}
+
Autor: {autor}
+
Autor: {todos_autores}
+
Protocolo: {num_protocolo}
+
Turno: {turno}
+
"""
# Na linha abaixo, o segundo argumento é None para não colocar
# url em toda a string de title_materia
diff --git a/sapl/templates/sessao/expedientemateria_list.html b/sapl/templates/sessao/expedientemateria_list.html
index 78709bfb2..755d43346 100644
--- a/sapl/templates/sessao/expedientemateria_list.html
+++ b/sapl/templates/sessao/expedientemateria_list.html
@@ -61,5 +61,15 @@
$('tbody').sortable('disable');
$("input[type=submit], input[type=button]").prop("disabled", "disabled");
});
+
+ function mostra_autores(divAutor, divAutores) {
+ divAutor.style.display = 'none';
+ divAutores.style.display = 'block';
+ }
+
+ function autor_unico(divAutor, divAutores) {
+ divAutor.style.display = 'block';
+ divAutores.style.display = 'none';
+ }
{% endblock %}
diff --git a/sapl/templates/sessao/ordemdia_list.html b/sapl/templates/sessao/ordemdia_list.html
index 2475681f6..0b12e5070 100644
--- a/sapl/templates/sessao/ordemdia_list.html
+++ b/sapl/templates/sessao/ordemdia_list.html
@@ -61,5 +61,15 @@
$('tbody').sortable('disable');
$("input[type=submit], input[type=button]").prop("disabled", "disabled");
});
+
+ function mostra_autores(divAutor, divAutores) {
+ divAutor.style.display = 'none';
+ divAutores.style.display = 'block';
+ }
+
+ function autor_unico(divAutor, divAutores) {
+ divAutor.style.display = 'block';
+ divAutores.style.display = 'none';
+ }
{% endblock %}