Prevent assign unknown attributes on Model

by adding __slots__ on PoolMeta

issue8567
review254091002
This commit is contained in:
Cédric Krier
2019-09-07 23:45:08 +02:00
parent 5919a735d8
commit 55e05840f0
+2
View File
@@ -95,6 +95,8 @@ class Letter(CompanyReport, metaclass=PoolMeta):
def get_party_letter():
class PartyLetter(object, metaclass=PoolMeta):
__slots__ = ('dunnings', 'payments')
def __init__(self, dunnings, payments):
self.dunnings = dunnings
self.payments = payments