Browse Source

HOT-FIX: corrige save de SessaoPlenaria

pull/3465/head
Leandro Roberto 3 years ago
parent
commit
98d6d95dde
  1. 20
      sapl/sessao/models.py

20
sapl/sessao/models.py

@ -311,20 +311,18 @@ class SessaoPlenaria(models.Model):
self.upload_ata = upload_ata self.upload_ata = upload_ata
self.upload_anexo = upload_anexo self.upload_anexo = upload_anexo
sp = models.Model.save(self, force_insert=force_insert, models.Model.save(self, force_insert=force_insert,
force_update=force_update, force_update=force_update,
using=using, using=using,
update_fields=update_fields) update_fields=update_fields)
sp.ordemdia_set.exclude( self.ordemdia_set.exclude(
data_ordem=F('sessao_plenaria__data_inicio') data_ordem=F('sessao_plenaria__data_inicio')
).update(data_ordem=sp.data_inicio) ).update(data_ordem=self.data_inicio)
sp.expedientemateria_set.exclude( self.expedientemateria_set.exclude(
data_ordem=F('sessao_plenaria__data_inicio') data_ordem=F('sessao_plenaria__data_inicio')
).update(data_ordem=sp.data_inicio) ).update(data_ordem=self.data_inicio)
return sp
@reversion.register() @reversion.register()
@ -980,7 +978,7 @@ class RegistroLeitura(models.Model):
def __str__(self): def __str__(self):
return _('Leitura - ' return _('Leitura - '
'Matéria: %(materia)s') % { 'Matéria: %(materia)s') % {
'materia': self.materia} 'materia': self.materia}
def clean(self): def clean(self):
"""Exatamente um dos campos ordem ou expediente deve estar preenchido. """Exatamente um dos campos ordem ou expediente deve estar preenchido.

Loading…
Cancel
Save