summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Holovaty <adrian@holovaty.com>2007-04-09 02:38:07 +0000
committerAdrian Holovaty <adrian@holovaty.com>2007-04-09 02:38:07 +0000
commitbebf06611f57dcdaf4128247ba51e6ca87065656 (patch)
treeea68782f9d77d25d8b304410d62c3afda1d08273
parent03d3d9f923967bb3003de164130f37de76a297e2 (diff)
Removed a stray tab in django.contrib.localflavor.fi.forms
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4968 bcc190cf-cafb-0310-a4f2-bffc1f526a37
-rw-r--r--django/contrib/localflavor/fi/forms.py14
1 files changed, 6 insertions, 8 deletions
diff --git a/django/contrib/localflavor/fi/forms.py b/django/contrib/localflavor/fi/forms.py
index a2b2eed5c2..2b4fcc2969 100644
--- a/django/contrib/localflavor/fi/forms.py
+++ b/django/contrib/localflavor/fi/forms.py
@@ -26,8 +26,8 @@ class FISocialSecurityNumber(Field):
def clean(self, value):
super(FISocialSecurityNumber, self).clean(value)
if value in EMPTY_VALUES:
- return u''
-
+ return u''
+
checkmarks = "0123456789ABCDEFHJKLMNPRSTUVWXY"
result = re.match(r"""^
(?P<date>([0-2]\d|3[01])
@@ -35,13 +35,11 @@ class FISocialSecurityNumber(Field):
(\d{2}))
[A+-]
(?P<serial>(\d{3}))
- (?P<chechsum>[%s])$""" % checkmarks, value, re.VERBOSE | re.IGNORECASE)
+ (?P<checksum>[%s])$""" % checkmarks, value, re.VERBOSE | re.IGNORECASE)
if not result:
raise ValidationError(gettext(u'Enter a valid Finnish social security number.'))
- checksum = int(result.groupdict()['date'] + result.groupdict()['serial'])
-
- if checkmarks[checksum % len(checkmarks)] == result.groupdict()['chechsum'].upper():
+ gd = match.groupdict()
+ checksum = int(gd['date'] + gd['serial'])
+ if checkmarks[checksum % len(checkmarks)] == gd['checksum'].upper():
return u'%s' % value.upper()
-
raise ValidationError(gettext(u'Enter a valid Finnish social security number.'))
-