Browse Source

feat: adiciona check de presenca e sessao aberta na leitura em bloco da ordem do dia (#3686)

feat: adiciona check de presenca e sessao aberta na leitura em bloca da ordem do dia

Co-authored-by: joao <joao@mezzoplanejamento.com.br>
pull/3689/head
joaohortsenado 1 year ago
committed by GitHub
parent
commit
6a4f8422bb
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      sapl/sessao/views.py

6
sapl/sessao/views.py

@ -4425,8 +4425,14 @@ class LeituraEmBloco(PermissionRequiredForAppCrudMixin, ListView):
selectedlist = request.POST.getlist('marcadas_4') selectedlist = request.POST.getlist('marcadas_4')
if request.POST['origem'] == 'ordem': if request.POST['origem'] == 'ordem':
models = OrdemDia.objects.filter(id__in=selectedlist) models = OrdemDia.objects.filter(id__in=selectedlist)
presenca_model = PresencaOrdemDia
elif request.POST['origem'] == 'expediente': elif request.POST['origem'] == 'expediente':
models = ExpedienteMateria.objects.filter(id__in=selectedlist) models = ExpedienteMateria.objects.filter(id__in=selectedlist)
presenca_model = SessaoPlenariaPresenca
if (not verifica_presenca(request, presenca_model, self.kwargs['pk'], True) or
not verifica_sessao_iniciada(request, self.kwargs['pk'], True)):
return self.get(request, self.kwargs)
if not models: if not models:
messages.add_message(self.request, messages.ERROR, messages.add_message(self.request, messages.ERROR,

Loading…
Cancel
Save