diff --git a/sapl/painel/views.py b/sapl/painel/views.py index 57ecf5c0e..e3271a309 100644 --- a/sapl/painel/views.py +++ b/sapl/painel/views.py @@ -425,6 +425,7 @@ def get_votos(response, materia): 'total_votos': total, 'tipo_votacao': tipo_votacao, 'tipo_resultado': registro.tipo_resultado_votacao.nome, + 'natureza_resultado': registro.tipo_resultado_votacao.natureza, }) else: response.update({ @@ -434,6 +435,7 @@ def get_votos(response, materia): 'total_votos': 0, 'tipo_votacao': tipo_votacao, 'tipo_resultado': 'Ainda não foi votada.', + 'natureza_resultado': None, }) return response @@ -463,6 +465,7 @@ def get_votos_nominal(response, materia): 'total_votos': 0, 'tipo_votacao': tipo_votacao, 'tipo_resultado': 'Não foi votado ainda', + 'natureza_resultado': None, 'votos': None }) @@ -505,6 +508,7 @@ def get_votos_nominal(response, materia): 'total_votos': total, 'tipo_votacao': tipo_votacao, 'tipo_resultado': registro.tipo_resultado_votacao.nome, + 'natureza_resultado': registro.tipo_resultado_votacao.natureza, 'votos': votos }) diff --git a/sapl/sessao/models.py b/sapl/sessao/models.py index 6d10ab1a1..028fd6604 100644 --- a/sapl/sessao/models.py +++ b/sapl/sessao/models.py @@ -370,6 +370,7 @@ class PresencaOrdemDia(models.Model): # OrdemDiaPresenca class TipoResultadoVotacao(models.Model): nome = models.CharField(max_length=100, verbose_name=_('Nome do Tipo')) natureza = models.CharField(max_length=100, + blank=True, null=True, choices=(('A', 'Aprovado'), ('R', 'Rejeitado')), diff --git a/sapl/templates/painel/index.html b/sapl/templates/painel/index.html index 98eabb6ab..85fdf3050 100644 --- a/sapl/templates/painel/index.html +++ b/sapl/templates/painel/index.html @@ -182,7 +182,7 @@ presentes_ordem_dia = data["presentes_expediente"] } presentes.append(''); - if( (data["tipo_resultado"] == "Aprovado por Unanimidade") || (data["tipo_resultado"] == "Aprovado por maioria") || (data["tipo_resultado"] == "Rejeitado")) { + if( data["natureza_resultado"] == "A" || data["natureza_resultado"] == "R" ) { if (data["tipo_votacao"] == "Nominal") { jQuery.each(data["votos"], function (index, parlamentar) { $('#parlamentares_list').append('
' +