se retira validador y se sustituye por asserciones de precondicion

FossilOrigin-Name: 1c360b4b29bb4fa1909ca1daae5b18cb01a56212cd84d71e7562cf700a5d7006
This commit is contained in:
2020-10-28 23:56:17 +00:00
parent b31e467bc0
commit 2aa0107579
5 changed files with 56 additions and 113 deletions

View File

@@ -259,15 +259,6 @@ def generate_invoice(private_key, passphrase, scriptname, generate=False, ssl=Tr
invoice = module.invoice()
invoice.calculate()
try:
validator = module.validator()
except AttributeError:
validator = form.DianResolucion0001Validator()
if not validator.validate(invoice):
for error in validator.errors:
print("ERROR:", error)
if generate:
xml = invoice_xml(invoice)