diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index b66551195..12512bbfc 100755 --- a/sapl/sessao/views.py +++ b/sapl/sessao/views.py @@ -2668,6 +2668,7 @@ class VotacaoView(SessaoPermissionMixin): if 'cancelar-votacao' in request.POST: ordem.votacao_aberta = False ordem.save() + tasks.get_dados_painel_final(self.kwargs['pk']) return self.form_valid(form) if form.is_valid(): @@ -2712,7 +2713,7 @@ class VotacaoView(SessaoPermissionMixin): ordem.resultado = resultado.nome ordem.votacao_aberta = False ordem.save() - + tasks.get_dados_painel_final(self.kwargs['pk']) return self.form_valid(form) else: return self.render_to_response(context) @@ -2745,7 +2746,7 @@ def fechar_votacao_materia(materia): materia.votacao_aberta = False materia.registro_aberto = False materia.save() - + print("UAU") class VotacaoNominalAbstract(SessaoPermissionMixin): template_name = 'sessao/votacao/nominal.html' @@ -2790,6 +2791,7 @@ class VotacaoNominalAbstract(SessaoPermissionMixin): ordem.registro_aberto = True ordem.save() + print(2) elif self.expediente: expediente_id = kwargs['oid'] @@ -2878,6 +2880,7 @@ class VotacaoNominalAbstract(SessaoPermissionMixin): if 'cancelar-votacao' in request.POST: fechar_votacao_materia(materia_votacao) + tasks.get_dados_painel_final(self.kwargs['pk']) if self.ordem: return HttpResponseRedirect( reverse( @@ -2983,6 +2986,7 @@ class VotacaoNominalAbstract(SessaoPermissionMixin): VotoParlamentar.objects.filter( expediente_id=expediente_id, votacao__isnull=True).delete() + tasks.get_dados_painel_final(self.kwargs['pk']) return self.form_valid(form) else: @@ -3469,7 +3473,7 @@ class VotacaoExpedienteView(SessaoPermissionMixin): expediente.resultado = resultado.nome expediente.votacao_aberta = False expediente.save() - + tasks.get_dados_painel_final(self.kwargs['pk']) return self.form_valid(form) else: return self.render_to_response(context) @@ -4311,7 +4315,7 @@ class VotacaoEmBlocoSimbolicaView(PermissionRequiredForAppCrudMixin, TemplateVie expediente.resultado = resultado.nome expediente.votacao_aberta = False expediente.save() - + tasks.get_dados_painel_final(self.kwargs['pk']) return HttpResponseRedirect(self.get_success_url()) else: @@ -4331,6 +4335,7 @@ class VotacaoEmBlocoSimbolicaView(PermissionRequiredForAppCrudMixin, TemplateVie expediente.votacao_aberta = False expediente.save() + tasks.get_dados_painel_final(self.kwargs['pk']) return HttpResponseRedirect(self.get_success_url()) return self.render_to_response(context) @@ -4453,6 +4458,7 @@ class VotacaoEmBlocoNominalView(PermissionRequiredForAppCrudMixin, TemplateView) for ordem_id in request.POST.getlist('ordens'): ordem = OrdemDia.objects.get(id=ordem_id) fechar_votacao_materia(ordem) + tasks.get_dados_painel_final(self.kwargs['pk']) return HttpResponseRedirect(reverse( 'sapl.sessao:ordemdia_list', kwargs={'pk': self.kwargs['pk']})) else: @@ -4460,6 +4466,7 @@ class VotacaoEmBlocoNominalView(PermissionRequiredForAppCrudMixin, TemplateView) expediente = ExpedienteMateria.objects.get( id=expediente_id) fechar_votacao_materia(expediente) + tasks.get_dados_painel_final(self.kwargs['pk']) return HttpResponseRedirect(reverse( 'sapl.sessao:expedientemateria_list', kwargs={'pk': self.kwargs['pk']})) @@ -4579,6 +4586,7 @@ class VotacaoEmBlocoNominalView(PermissionRequiredForAppCrudMixin, TemplateView) expediente_id=expediente_id, votacao__isnull=True).delete() + tasks.get_dados_painel_final(self.kwargs['pk']) return HttpResponseRedirect(self.get_success_url()) else: