diff options
author | illing2005 <sebastian@wgcast.de> | 2015-05-21 18:10:36 +0200 |
---|---|---|
committer | illing2005 <sebastian@wgcast.de> | 2015-05-21 18:10:36 +0200 |
commit | f3f9cb27e03d82dca818e0e12e773085d72a7a8b (patch) | |
tree | ed35fd4ec16fd76531d00b7aca06ed4c9edebed6 /payments/fields.py | |
parent | e7453306bc92e001693117888a8df10cc1aebf75 (diff) | |
download | django-payments-taler-f3f9cb27e03d82dca818e0e12e773085d72a7a8b.tar.gz django-payments-taler-f3f9cb27e03d82dca818e0e12e773085d72a7a8b.tar.bz2 django-payments-taler-f3f9cb27e03d82dca818e0e12e773085d72a7a8b.zip |
Fixed TypeError
Fixed TypeError when passing 'None' to CreditCardNumberField
Diffstat (limited to 'payments/fields.py')
-rw-r--r-- | payments/fields.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/payments/fields.py b/payments/fields.py index e2eac5d..9b5954e 100644 --- a/payments/fields.py +++ b/payments/fields.py @@ -24,7 +24,8 @@ class CreditCardNumberField(forms.CharField): super(CreditCardNumberField, self).__init__(*args, **kwargs) def to_python(self, value): - value = re.sub('[\s-]+', '', value) + if value is not None: + value = re.sub('[\s-]+', '', value) return super(CreditCardNumberField, self).to_python(value) def validate(self, value): |