Browse Source

Fixes #1604

pull/1606/head
Edward Ribeiro 8 years ago
parent
commit
84c9858baf
  1. 10
      sapl/materia/receivers.py

10
sapl/materia/receivers.py

@ -1,5 +1,7 @@
from django.db.models.signals import post_delete, post_save
from django.dispatch import receiver
from sapl.materia.models import Tramitacao
from sapl.materia.signals import tramitacao_signal
from sapl.utils import get_base_url
@ -17,3 +19,11 @@ def handle_tramitacao_signal(sender, **kwargs):
materia,
tramitacao.status,
tramitacao.unidade_tramitacao_destino)
@receiver(post_delete, sender=Tramitacao)
def status_tramitacao_materia(sender, instance, **kwargs):
if instance.turno == 'F':
materia = instance.materia
materia.em_tramitacao = True
materia.save()

Loading…
Cancel
Save