def clean_birthday(self): if self.instance.id: return self.instance.birthday else: if self.cleaned_data.get('country') == 'LV': ssn = self.cleaned_data.get('ssn', '') return bday_from_LV_SSN(ssn) else: return self.cleaned_data.get('birthday')
def clean_birthday(self): if self.instance.id and not self.request.user.has_perm('team.change_member'): return self.instance.birthday else: if self.cleaned_data.get('country') == 'LV': ssn = self.cleaned_data.get('ssn', '') return bday_from_LV_SSN(ssn) else: return self.cleaned_data.get('birthday')
def clean_birthday(self): if self.cleaned_data.get('country') == 'LV': return bday_from_LV_SSN(self.cleaned_data.get('ssn')) else: return self.cleaned_data.get('birthday')