Browse Source

HOT-FIX - Consertando turno em resumo de sessão

pull/3367/head
ulysses 5 years ago
committed by eribeiro
parent
commit
b40fb92bd6
  1. 16
      sapl/relatorios/views.py

16
sapl/relatorios/views.py

@ -814,12 +814,16 @@ def get_sessao_plenaria(sessao, casa):
def get_turno(materia):
descricao_turno = ''
descricao_tramitacao = ''
tramitacao = materia.tramitacao_set.last()
if tramitacao:
if tramitacao.tipo_turno:
descricao_turno = tramitacao.tipo_turno.nome
descricao_tramitacao = tramitacao.status.descricao if tramitacao.status else 'Não informada'
tramitacoes = materia.tramitacao_set.all()
tramitacoes_turno = tramitacoes.exclude(turno="")
if tramitacoes:
if tramitacoes_turno:
for t in Tramitacao.TURNO_CHOICES:
if t[0] == tramitacoes_turno.last().turno:
descricao_turno = str(t[1])
break
descricao_tramitacao = tramitacoes.last().status.descricao if tramitacoes.last().status else 'Não informada'
return descricao_turno, descricao_tramitacao

Loading…
Cancel
Save