~ubuntu-branches/ubuntu/natty/python-django/natty-security

« back to all changes in this revision

Viewing changes to django/contrib/localflavor/it/forms.py

  • Committer: Bazaar Package Importer
  • Author(s): Jamie Strandboge
  • Date: 2011-02-17 13:34:07 UTC
  • mfrom: (1.1.13 upstream) (4.4.12 sid)
  • Revision ID: james.westby@ubuntu.com-20110217133407-rwr88elhhq6j7ba0
Tags: 1.2.5-1ubuntu1
* Merge from Debian for security fixes (LP: #719031). Remaining changes:
  - debian/control: don't Build-Depends on locales-all, which doesn't exist
    in natty
* Drop the following patches, now included upstream:
  - debian/patches/07_security_admin_infoleak.diff
  - debian/patches/08_security_pasword_reset_dos.diff

Show diffs side-by-side

added added

removed removed

Lines of Context:
50
50
 
51
51
    def clean(self, value):
52
52
        value = super(ITSocialSecurityNumberField, self).clean(value)
53
 
        if value == u'':
54
 
            return value
 
53
        if value in EMPTY_VALUES:
 
54
            return u''
55
55
        value = re.sub('\s', u'', value).upper()
56
56
        try:
57
57
            check_digit = ssn_check_digit(value)
71
71
 
72
72
    def clean(self, value):
73
73
        value = super(ITVatNumberField, self).clean(value)
74
 
        if value == u'':
75
 
            return value
 
74
        if value in EMPTY_VALUES:
 
75
            return u''
76
76
        try:
77
77
            vat_number = int(value)
78
78
        except ValueError: