diff --git a/sapl/materia/views.py b/sapl/materia/views.py index 4119107a5..e2e117caa 100644 --- a/sapl/materia/views.py +++ b/sapl/materia/views.py @@ -2358,11 +2358,13 @@ class PrimeiraTramitacaoEmLoteView(PermissionRequiredMixin, FilterView): materia.em_tramitacao = True materia.save() - msg = _('Tramitação completa.') + msg = _('Tramitação completa. ' + "Foram tramitadas " + str(len(marcadas)) + " matéria(s).") self.logger.info('user=' + username + '. Tramitação completa.') messages.add_message(request, messages.SUCCESS, msg) - return self.get(request, self.kwargs) - + + if self.primeira_tramitacao: + return HttpResponseRedirect(reverse('sapl.materia:primeira_tramitacao_em_lote')) + return HttpResponseRedirect(reverse('sapl.materia:tramitacao_em_lote')) class TramitacaoEmLoteView(PrimeiraTramitacaoEmLoteView): filterset_class = TramitacaoEmLoteFilterSet