Browse Source

Correcoes nas views publica e logada

pull/3423/head
AlGouvea 4 years ago
parent
commit
8fc8be2e45
  1. 10
      sapl/parlamentares/views.py

10
sapl/parlamentares/views.py

@ -978,7 +978,7 @@ def altera_field_mesa(request):
sessoes = SessaoLegislativa.objects.filter(
legislatura=legislatura).order_by('-data_inicio')
username = request.user.username
if not sessoes:
return JsonResponse({'msg': ('Nenhuma sessão encontrada!', 0)})
@ -1061,7 +1061,6 @@ def insere_parlamentar_composicao(request):
if request.user.has_perm(
'%s.add_%s' % (
AppConfig.label, ComposicaoMesa._meta.model_name)):
import ipdb; ipdb.set_trace()
composicao = ComposicaoMesa()
try:
@ -1091,12 +1090,11 @@ def insere_parlamentar_composicao(request):
composicao.cargo = CargoMesa.objects.get(
id=int(request.POST['cargo']))
parlamentar_ja_inserido = ComposicaoMesa.objects.filter(
sessao_legislativa_id=composicao.sessao_legislativa.id,
cargo_id=composicao.cargo.id).exists()
mesa_diretora=mesa_diretora,
cargo=composicao.cargo).exists()
if parlamentar_ja_inserido:
return JsonResponse({'msg': ('Parlamentar já inserido!', 0)})
composicao.save()
except MultiValueDictKeyError:
@ -1231,7 +1229,7 @@ def altera_field_mesa_public_view(request):
year = timezone.now().year
logger.info(
f"user={username}. Tentando obter sessões com data_inicio.ano = {year}.")
sessao_selecionada = sessoes.get(data_inicio__year=year)
sessao_selecionada = sessoes.filter(data_inicio__year=year).first()
except ObjectDoesNotExist:
logger.error(f"user={username}. Sessões não encontradas com com data_inicio.ano = {year}. "
"Selecionado o id da primeira sessão.")

Loading…
Cancel
Save