Browse Source

Conserta anulação de votação

pull/1310/head
Eduardo Calil 8 years ago
parent
commit
494775980a
  1. 15
      sapl/sessao/views.py

15
sapl/sessao/views.py

@ -1400,9 +1400,8 @@ class VotacaoEditView(SessaoPermissionMixin):
ordem_id = kwargs['oid'] ordem_id = kwargs['oid']
if(int(request.POST['anular_votacao']) == 1): if(int(request.POST['anular_votacao']) == 1):
RegistroVotacao.objects.filter( for r in RegistroVotacao.objects.filter(ordem_id=ordem_id):
materia_id=materia_id, r.delete()
ordem_id=ordem_id).last().delete()
ordem = OrdemDia.objects.get( ordem = OrdemDia.objects.get(
sessao_plenaria_id=self.object.id, sessao_plenaria_id=self.object.id,
@ -2165,14 +2164,8 @@ class VotacaoExpedienteEditView(SessaoPermissionMixin):
expediente_id = kwargs['oid'] expediente_id = kwargs['oid']
if(int(request.POST['anular_votacao']) == 1): if(int(request.POST['anular_votacao']) == 1):
try: for r in RegistroVotacao.objects.filter(expediente_id=expediente_id):
RegistroVotacao.objects.get( r.delete()
materia_id=materia_id,
expediente_id=expediente_id).delete()
except MultipleObjectsReturned:
RegistroVotacao.objects.filter(
materia_id=materia_id,
expediente_id=expediente_id).last().delete()
expediente = ExpedienteMateria.objects.get( expediente = ExpedienteMateria.objects.get(
sessao_plenaria_id=self.object.id, sessao_plenaria_id=self.object.id,

Loading…
Cancel
Save