Django

Code

Changeset 4888

Show
Ignore:
Timestamp:
04/01/07 00:00:44 (2 years ago)
Author:
mtredinnick
Message:

Fixed #3879 -- Updated Norwegian social security validation rules. Thanks,
bp@datakortet.no.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/contrib/localflavor/no/forms.py

    r4875 r4888  
    4747            if 000 <= inum < 500: 
    4848                self.birthday = datetime.date(1900+year2, month, day) 
    49             if 500 <= inum < 750
     49            if 500 <= inum < 750 and year2 > 54
    5050                self.birthday = datetime.date(1800+year2, month, day) 
    51             if 500 <= inum < 1000
     51            if 500 <= inum < 1000 and year2 < 40
    5252                self.birthday = datetime.date(2000+year2, month, day) 
     53            if 900 <= inum < 1000 and year2 > 39: 
     54                self.birthday = datetime.date(1900+year2, month, day) 
    5355        except ValueError: 
    5456            raise ValidationError(msg)