Only set vat_id_validated if vat_id non-empty

This commit is contained in:
luelista
2026-05-22 14:40:39 +02:00
committed by GitHub
parent 909ce5b27d
commit d6b2e109cf

View File

@@ -1398,7 +1398,7 @@ class BaseInvoiceAddressForm(forms.ModelForm):
elif self.validate_vat_id and vat_id_applicable:
try:
normalized_id = validate_vat_id(data.get('vat_id'), str(data.get('country')))
self.instance.vat_id_validated = True
self.instance.vat_id_validated = bool(normalized_id)
self.instance.vat_id = data['vat_id'] = normalized_id
except VATIDFinalError as e:
if self.all_optional: