diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index cac20bece..9c7ca77dc 100644 --- a/sapl/sessao/views.py +++ b/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) diff --git a/sapl/templates/sessao/votacao/nominal.html b/sapl/templates/sessao/votacao/nominal.html index afe0bbf38..9bc54a73a 100644 --- a/sapl/templates/sessao/votacao/nominal.html +++ b/sapl/templates/sessao/votacao/nominal.html @@ -13,7 +13,7 @@ Ementa: {{materia.ementa|safe}}
- {% if parlamentares|length == 0 %} + {% if total == 0 %}