From 55e05840f022cf7e504060b8e2af6b876becc5ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 7 Sep 2019 23:45:08 +0200 Subject: [PATCH] Prevent assign unknown attributes on Model by adding __slots__ on PoolMeta issue8567 review254091002 --- dunning.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dunning.py b/dunning.py index 5c842cfaf3..b1071af7bd 100644 --- a/dunning.py +++ b/dunning.py @@ -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