Exemple #1
0
 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')
Exemple #2
0
 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')
Exemple #3
0
 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')