Browse Source

Fixes #1011

pull/1077/head
Edward Ribeiro 8 years ago
parent
commit
f49ffc956e
  1. 16
      sapl/sessao/views.py
  2. 2
      sapl/templates/sessao/resumo.html

16
sapl/sessao/views.py

@ -1083,11 +1083,13 @@ class ResumoView(DetailView):
numero = o.numero_ordem numero = o.numero_ordem
# Verificar resultado # Verificar resultado
resultado = o.registrovotacao_set.filter(materia=o.materia) rv = o.registrovotacao_set.filter(materia=o.materia).first()
if resultado: if rv:
resultado = resultado[0].tipo_resultado_votacao.nome resultado = rv.tipo_resultado_votacao.nome
resultado_observacao = rv.observacao
else: else:
resultado = _('Matéria não votada') resultado = _('Matéria não votada')
resultado_observacao = _(' ')
autoria = Autoria.objects.filter( autoria = Autoria.objects.filter(
materia_id=o.materia_id) materia_id=o.materia_id)
@ -1097,6 +1099,7 @@ class ResumoView(DetailView):
'titulo': titulo, 'titulo': titulo,
'numero': numero, 'numero': numero,
'resultado': resultado, 'resultado': resultado,
'resultado_observacao': resultado_observacao,
'autor': autor 'autor': autor
} }
materias_ordem.append(mat) materias_ordem.append(mat)
@ -2169,11 +2172,13 @@ class PautaSessaoDetailView(DetailView):
situacao = m.materia.tramitacao_set.last().status situacao = m.materia.tramitacao_set.last().status
if situacao is None: if situacao is None:
situacao = _("Não informada") situacao = _("Não informada")
resultado = m.registrovotacao_set.all() rv = m.registrovotacao_set.all()
if resultado: if resultado:
resultado = resultado[0].tipo_resultado_votacao.nome resultado = rv[0].tipo_resultado_votacao.nome
resultado_observacao = rv[0].observacao
else: else:
resultado = _('Matéria não votada') resultado = _('Matéria não votada')
resultado_observacao = _(' ')
autoria = Autoria.objects.filter(materia_id=m.materia_id) autoria = Autoria.objects.filter(materia_id=m.materia_id)
autor = [str(x.autor) for x in autoria] autor = [str(x.autor) for x in autoria]
@ -2183,6 +2188,7 @@ class PautaSessaoDetailView(DetailView):
'titulo': titulo, 'titulo': titulo,
'numero': numero, 'numero': numero,
'resultado': resultado, 'resultado': resultado,
'resultado_observacao': resultado_observacao,
'situacao': situacao, 'situacao': situacao,
'autor': autor 'autor': autor
} }

2
sapl/templates/sessao/resumo.html

@ -139,6 +139,7 @@
<th>Matéria</th> <th>Matéria</th>
<th>Ementa</th> <th>Ementa</th>
<th>Resultado da Votação</th> <th>Resultado da Votação</th>
<th>Observação da Votação</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
@ -151,6 +152,7 @@
</td> </td>
<td>{{m.ementa|safe}}</td> <td>{{m.ementa|safe}}</td>
<td>{{m.resultado}}</td> <td>{{m.resultado}}</td>
<td>{{m.resultado_observacao}}</td>
</tr> </tr>
{% endfor %} {% endfor %}
</tbody> </tbody>

Loading…
Cancel
Save