From 48f7a470818d63d1f64997cf2298b454fe3fd8ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Rodrigues?= Date: Thu, 1 Oct 2020 12:24:29 -0300 Subject: [PATCH] =?UTF-8?q?Refatora=C3=A7=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sapl/sessao/views.py | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index 40b664bd6..c18b5c885 100755 --- a/sapl/sessao/views.py +++ b/sapl/sessao/views.py @@ -3583,7 +3583,7 @@ class PautaSessaoDetailView(DetailView): # ===================================================================== # Matérias Expediente materias_expediente = [] - for e in ExpedientePautaSessao.objects.select_related("materia").filter( + for e in ExpedientePautaSessao.objects.select_related("materia", "materia__tipo").filter( sessao_plenaria_id=self.object.id ).order_by('expediente__numero_ordem'): @@ -3599,8 +3599,6 @@ class PautaSessaoDetailView(DetailView): 'observacao': e.expediente.observacao, 'titulo': e.materia, 'numero': e.expediente.numero_ordem, - 'resultado': '', # Não é utilizado - 'resultado_observacao': '', # Não é utilizado 'situacao': e.tramitacao.status if e.tramitacao else _('Não informada'), 'processo': processo, 'autor': e.autores @@ -3620,25 +3618,11 @@ class PautaSessaoDetailView(DetailView): context.update({'expedientes': expedientes}) # ===================================================================== - # Orador Expediente - context.update({ - 'oradores': OradorExpediente.objects.filter(sessao_plenaria_id=self.object.id).order_by('numero_ordem') - }) - # ===================================================================== # Matérias Ordem do Dia materias_ordem = [] for o in OrdemDia.objects \ - .prefetch_related('registrovotacao_set') \ .select_related("materia", "materia__tipo") \ .filter(sessao_plenaria_id=self.object.id): - # Verificar resultado - rv = o.registrovotacao_set.first() - if rv: - resultado = rv.tipo_resultado_votacao.nome - resultado_observacao = rv.observacao - else: - resultado = _('Matéria não votada') - resultado_observacao = _(' ') ultima_tramitacao = o.materia.tramitacao_set.order_by('-data_tramitacao', '-id').first() numeracao = o.materia.numeracao_set.first() @@ -3649,8 +3633,6 @@ class PautaSessaoDetailView(DetailView): 'observacao': o.observacao, 'titulo': o.materia, 'numero': o.numero_ordem, - 'resultado': resultado, - 'resultado_observacao': resultado_observacao, 'situacao': ultima_tramitacao.status if ultima_tramitacao else _("Não informada"), 'processo': f'{str(numeracao.numero_materia)}/{str(numeracao.ano_materia)}' if numeracao else '-', 'autor': [str(x.autor) for x in Autoria.objects.select_related("autor").filter(materia_id=o.materia_id)]