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 74f5473359
commit a1595cfd86
+1
View File
@@ -178,6 +178,7 @@ class Move(metaclass=PoolMeta):
class PackageMixin(object):
__slots__ = ()
packages = fields.One2Many('stock.package', 'shipment', 'Packages',
states={
'readonly': Eval('state').in_(['packed', 'done', 'cancel']),