From e58d3d606412bc3a7c2988265959fd0524c84f91 Mon Sep 17 00:00:00 2001 From: ulyssesBML Date: Mon, 16 Dec 2019 15:16:58 -0300 Subject: [PATCH] Adicionando ementa de materia no painel Fix #3026 --- sapl/painel/views.py | 3 +++ sapl/templates/painel/index.html | 9 +++++++++ 2 files changed, 12 insertions(+) diff --git a/sapl/painel/views.py b/sapl/painel/views.py index 7424ff0f5..74007193f 100644 --- a/sapl/painel/views.py +++ b/sapl/painel/views.py @@ -532,10 +532,13 @@ def get_presentes(pk, response, materia): tipo_votacao = 'Secreta' elif materia.tipo_votacao == 4: tipo_votacao = 'Leitura' + + ementa = materia.ementa if len(materia.ementa) < 320 else materia.ementa[:320] + '...' response.update({ 'tipo_resultado': materia.resultado, 'observacao_materia': html.unescape(materia.observacao), + 'materia_ementa' : ementa, 'tipo_votacao': tipo_votacao, 'materia_legislativa_texto': str(materia.materia) }) diff --git a/sapl/templates/painel/index.html b/sapl/templates/painel/index.html index 958d7df86..7aa5bf48b 100644 --- a/sapl/templates/painel/index.html +++ b/sapl/templates/painel/index.html @@ -101,6 +101,10 @@

Matéria em Votação

+ {% if painel_config.mostrar_ementa %} +

Ementa da Matéria

+ + {% endif %} {% endif %} @@ -109,6 +113,7 @@ + @@ -459,6 +464,10 @@ $("#materia_legislativa_texto").text('Não há nenhuma matéria votada ou para votação.'); } + if(data['materia_ementa']){ + $('#materia_ementa').text(data['materia_ementa']) + } + if (data['observacao_materia'] && data["status_painel"] == true){ var texto = data['observacao_materia']; if(texto.length > 151) {