changeset 6a6900e92efd in modules/account_dunning_letter:default
details:
https://hg.tryton.org/modules/account_dunning_letter?cmd=changeset;node=6a6900e92efd
description:
Prevent assign unknown attributes on Model
by adding __slots__ on PoolMeta
issue8567
review254091002
diffstat:
dunning.py | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diffs (12 lines):
diff -r cce9bccfae0b -r 6a6900e92efd dunning.py
--- a/dunning.py Mon May 06 14:54:50 2019 +0200
+++ b/dunning.py Sat Sep 07 23:45:08 2019 +0200
@@ -95,6 +95,8 @@
def get_party_letter():
class PartyLetter(object, metaclass=PoolMeta):
+ __slots__ = ('dunnings', 'payments')
+
def __init__(self, dunnings, payments):
self.dunnings = dunnings
self.payments = payments