facho/fe/form(InvoiceLine.quantity): se adicion restriccion entero.

FossilOrigin-Name: efaddef05d2d0564462b8ba78617ea7895ffa7fe77b2210c7094a8fa19aafe22
This commit is contained in:
bit4bit@riseup.net 2020-11-03 23:10:04 +00:00
parent e00ab7687a
commit bb0c45f439

View File

@ -355,6 +355,9 @@ class InvoiceLine:
def calculate(self): def calculate(self):
self.tax.calculate(self) self.tax.calculate(self)
def __post_init__(self):
if not isinstance(self.quantity, int):
raise ValueError("quantity must be integer")
@dataclass @dataclass
class LegalMonetaryTotal: class LegalMonetaryTotal: