Browse Source

Fix alerta de presença na votação nominal

pull/772/head
Eduardo Edson Batista Cordeiro Alves 8 years ago
parent
commit
1b4fe0e6ad
  1. 10
      sapl/sessao/views.py
  2. 2
      sapl/templates/sessao/votacao/nominal.html

10
sapl/sessao/views.py

@ -1299,13 +1299,16 @@ class VotacaoNominalView(SessaoPermissionMixin):
def get(self, request, *args, **kwargs):
ordem_id = kwargs['mid']
ordem = OrdemDia.objects.get(id=ordem_id)
total = PresencaOrdemDia.objects.filter(
sessao_plenaria_id=ordem.sessao_plenaria_id).count()
materia = {'materia': ordem.materia,
'ementa': sub(
' ', ' ', strip_tags(ordem.observacao))}
context = {'materia': materia, 'object': self.get_object(),
'parlamentares': self.get_parlamentares(),
'tipos': self.get_tipos_votacao()}
'tipos': self.get_tipos_votacao(),
'total': total}
return self.render_to_response(context)
@ -1501,13 +1504,16 @@ class VotacaoNominalExpedienteView(SessaoPermissionMixin):
def get(self, request, *args, **kwargs):
expediente_id = kwargs['mid']
expediente = ExpedienteMateria.objects.get(id=expediente_id)
total = SessaoPlenariaPresenca.objects.filter(
sessao_plenaria_id=expediente.sessao_plenaria_id).count()
materia = {'materia': expediente.materia,
'ementa': sub(
' ', ' ', strip_tags(expediente.observacao))}
context = {'materia': materia, 'object': self.get_object(),
'parlamentares': self.get_parlamentares(),
'tipos': self.get_tipos_votacao()}
'tipos': self.get_tipos_votacao(),
'total': total}
return self.render_to_response(context)

2
sapl/templates/sessao/votacao/nominal.html

@ -13,7 +13,7 @@
Ementa: {{materia.ementa|safe}}
</div>
<br />
{% if parlamentares|length == 0 %}
{% if total == 0 %}
<div class="alert alert-info alert-dismissible fade in" role="alert">
<div>Não existe nenhum parlamentar presente para que a votação ocorra.</div>
</div>

Loading…
Cancel
Save