|
|
@ -108,15 +108,18 @@ def paginacao_limite_superior(pagina): |
|
|
|
def resultado_votacao(materia): |
|
|
|
ra = materia.registrovotacao_set.first() |
|
|
|
rb = materia.retiradapauta_set.first() |
|
|
|
rl = materia.registroleitura_set.first() |
|
|
|
|
|
|
|
if ra: |
|
|
|
resultado = ra.tipo_resultado_votacao.nome |
|
|
|
elif rb: |
|
|
|
resultado = rb.tipo_de_retirada.descricao |
|
|
|
elif materia.expedientemateria_set.filter(tipo_votacao=4).exists() or \ |
|
|
|
materia.ordemdia_set.filter(tipo_votacao=4).exists(): |
|
|
|
elif rl: |
|
|
|
resultado = "Matéria lida" |
|
|
|
elif materia.ordemdia_set.exists() or materia.expedientemateria_set.exists(): |
|
|
|
resultado = "Matéria não apreciada" |
|
|
|
else: |
|
|
|
resultado = "Matéria não votada" |
|
|
|
resultado = "" |
|
|
|
return resultado |
|
|
|
|
|
|
|
|
|
|
|