changeset 766351e026bd in modules/company:default
details: https://hg.tryton.org/modules/company?cmd=changeset;node=766351e026bd
description:
Prevent assign unknown attributes on Model
by adding __slots__ on PoolMeta
issue8567
review254091002
diffstat:
model.py | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diffs (18 lines):
diff -r f5daa78a0660 -r 766351e026bd model.py
--- a/model.py Thu Aug 08 08:29:18 2019 +0200
+++ b/model.py Sat Sep 07 23:45:08 2019 +0200
@@ -7,6 +7,7 @@
class CompanyMultiValueMixin(MultiValueMixin):
+ __slots__ = ()
def multivalue_records(self, field):
Value = self.multivalue_model(field)
@@ -33,5 +34,6 @@
class CompanyValueMixin(ValueMixin):
+ __slots__ = ()
company = fields.Many2One(
'company.company', "Company", select=True, ondelete='CASCADE')