From bb0c45f4391927a45763c3cb1d3a9f93f13bad6b Mon Sep 17 00:00:00 2001 From: "bit4bit@riseup.net" Date: Tue, 3 Nov 2020 23:10:04 +0000 Subject: [PATCH] facho/fe/form(InvoiceLine.quantity): se adicion restriccion entero. FossilOrigin-Name: efaddef05d2d0564462b8ba78617ea7895ffa7fe77b2210c7094a8fa19aafe22 --- facho/fe/form/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/facho/fe/form/__init__.py b/facho/fe/form/__init__.py index 32d2453..3c08c4f 100644 --- a/facho/fe/form/__init__.py +++ b/facho/fe/form/__init__.py @@ -355,6 +355,9 @@ class InvoiceLine: def calculate(self): self.tax.calculate(self) + def __post_init__(self): + if not isinstance(self.quantity, int): + raise ValueError("quantity must be integer") @dataclass class LegalMonetaryTotal: