|
|
|
@ -892,14 +892,13 @@ def altera_field_mesa(request): |
|
|
|
# atual deve ser a primeira daquela legislatura |
|
|
|
else: |
|
|
|
year = timezone.now().year |
|
|
|
try: |
|
|
|
logger.debug( |
|
|
|
"user=" + username + ". Tentando obter id de sessoes com data_inicio.ano={}.".format(year)) |
|
|
|
sessao_selecionada = sessoes.get(data_inicio__year=year).id |
|
|
|
except ObjectDoesNotExist: |
|
|
|
logger.debug( |
|
|
|
"user=" + username + ". Tentando obter id de sessoes com data_inicio.ano={}.".format(year)) |
|
|
|
sessao_selecionada = sessoes.filter(data_inicio__year=year).first() |
|
|
|
if not sessao_selecionada: |
|
|
|
logger.error("user=" + username + ". Id de sessoes com data_inicio.ano={} não encontrado. " |
|
|
|
"Selecionado o ID da primeira sessão.".format(year)) |
|
|
|
sessao_selecionada = sessoes.first().id |
|
|
|
"Selecionado o ID da primeira sessão.".format(year)) |
|
|
|
sessao_selecionada = sessoes.first() |
|
|
|
|
|
|
|
# Atualiza os componentes da view após a mudança |
|
|
|
composicao_mesa = ComposicaoMesa.objects.filter( |
|
|
|
@ -930,7 +929,7 @@ def altera_field_mesa(request): |
|
|
|
'lista_composicao': lista_composicao, |
|
|
|
'lista_parlamentares': lista_parlamentares, |
|
|
|
'lista_cargos': lista_cargos, |
|
|
|
'sessao_selecionada': sessao_selecionada, |
|
|
|
'sessao_selecionada': sessao_selecionada.id, |
|
|
|
'msg': ('', 1)}) |
|
|
|
|
|
|
|
|
|
|
|
|