From 1ae51e84d5cdfe0c7524c3b12bf2a147d64a6a65 Mon Sep 17 00:00:00 2001 From: Eduardo Calil Date: Thu, 31 Aug 2017 14:06:38 -0300 Subject: [PATCH] Melhorias no codigo do Painel --- sapl/painel/views.py | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/sapl/painel/views.py b/sapl/painel/views.py index 28b84a0ff..1b1678833 100644 --- a/sapl/painel/views.py +++ b/sapl/painel/views.py @@ -367,17 +367,14 @@ def get_votos(response, materia): @user_passes_test(check_permission) def get_dados_painel(request, pk): sessao = SessaoPlenaria.objects.get(id=pk) - cronometro_discurso = get_cronometro_status(request, 'discurso') - cronometro_aparte = get_cronometro_status(request, 'aparte') - cronometro_ordem = get_cronometro_status(request, 'ordem') response = { 'sessao_plenaria': str(sessao), 'sessao_plenaria_data': sessao.data_inicio.strftime('%d/%m/%Y'), 'sessao_plenaria_hora_inicio': sessao.hora_inicio, - 'cronometro_aparte': cronometro_aparte, - 'cronometro_discurso': cronometro_discurso, - 'cronometro_ordem': cronometro_ordem, + 'cronometro_aparte': get_cronometro_status(request, 'aparte'), + 'cronometro_discurso': get_cronometro_status(request, 'discurso'), + 'cronometro_ordem': get_cronometro_status(request, 'ordem'), } ordem_dia = get_materia_aberta(pk) @@ -409,13 +406,9 @@ def get_dados_painel(request, pk): if last_ordem_voto or last_expediente_voto: # Se alguma ordem E algum expediente já tiver sido votado... if last_ordem_voto and last_expediente_voto: - # Verifica se o último resultado é um uma ordem do dia - if last_ordem_voto.pk >= last_expediente_voto.pk: - materia = ultima_ordem_votada - - # Caso não seja, então é um expediente - else: - materia = ultimo_expediente_votado + materia = ultima_ordem_votada\ + if last_ordem_voto.pk >= last_expediente_voto.pk\ + else ultimo_expediente_votado # Caso somente um deles tenha resultado, prioriza a Ordem do Dia elif last_ordem_voto: