forked from CGM_Public/pretix_original
Do not break on short VAT IDs
This commit is contained in:
@@ -235,7 +235,7 @@ class BaseInvoiceAddressForm(forms.ModelForm):
|
|||||||
country_code, normalized_id, company_name = result
|
country_code, normalized_id, company_name = result
|
||||||
self.instance.vat_id_validated = True
|
self.instance.vat_id_validated = True
|
||||||
self.instance.vat_id = normalized_id
|
self.instance.vat_id = normalized_id
|
||||||
except vat_moss.errors.InvalidError:
|
except (vat_moss.errors.InvalidError, ValueError):
|
||||||
raise ValidationError(_('This VAT ID is not valid. Please re-check your input.'))
|
raise ValidationError(_('This VAT ID is not valid. Please re-check your input.'))
|
||||||
except vat_moss.errors.WebServiceUnavailableError:
|
except vat_moss.errors.WebServiceUnavailableError:
|
||||||
logger.exception('VAT ID checking failed for country {}'.format(data.get('country')))
|
logger.exception('VAT ID checking failed for country {}'.format(data.get('country')))
|
||||||
|
|||||||
Reference in New Issue
Block a user