Skip to content
Snippets Groups Projects

Feature/import data pdp

Merged Carlos Vega requested to merge feature/import_data_pdp into master
All threads resolved!
Files
4
@@ -5,6 +5,7 @@ from django.db import models
from web.models import VoucherType, Appointment, Location, Visit
from web.models.constants import BOOL_CHOICES, SUBJECT_TYPE_CHOICES, FILE_STORAGE
from django.db.models.signals import post_save
logger = logging.getLogger(__name__)
@@ -209,3 +210,12 @@ class StudySubject(models.Model):
def __unicode__(self):
return "%s %s" % (self.subject.first_name, self.subject.last_name)
#SIGNALS
def set_as_resigned_or_excluded(sender, instance, **kwargs):
if instance.excluded:
instance.mark_as_excluded()
if instance.resigned:
instance.mark_as_resigned()
post_save.connect(set_as_resigned_or_excluded, sender=StudySubject)
\ No newline at end of file
Loading