From 17f397b2d5b2a24166af098f0daf279faddad59a Mon Sep 17 00:00:00 2001 From: Victor Fabre Date: Thu, 5 Apr 2018 18:27:59 -0300 Subject: [PATCH] Fix #1830 (#1831) --- sapl/sessao/views.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index 99ca51758..4acd862b1 100644 --- a/sapl/sessao/views.py +++ b/sapl/sessao/views.py @@ -1737,6 +1737,12 @@ class VotacaoNominalAbstract(SessaoPermissionMixin): materia_votacao = ordem + if not ordem.votacao_aberta: + msg = _('A votação para esta matéria encontra-se fechada!') + messages.add_message(request, messages.ERROR, msg) + return HttpResponseRedirect(reverse( + 'sapl.sessao:ordemdia_list', kwargs={'pk': kwargs['pk']})) + elif self.expediente: expediente_id = kwargs['oid'] if (RegistroVotacao.objects.filter( @@ -1758,6 +1764,13 @@ class VotacaoNominalAbstract(SessaoPermissionMixin): materia_votacao = expediente + if not expediente.votacao_aberta: + msg = _('A votação para esta matéria encontra-se fechada!') + messages.add_message(request, messages.ERROR, msg) + return HttpResponseRedirect(reverse( + 'sapl.sessao:expedientemateria_list', + kwargs={'pk': kwargs['pk']})) + materia = {'materia': materia_votacao.materia, 'ementa': sub( ' ', ' ', strip_tags(