From a1595cfd862eb4cfe0da22b9a01e4e79512ab604 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 --- stock.py | 1 + 1 file changed, 1 insertion(+) diff --git a/stock.py b/stock.py index 07b25c1e39..deee466243 100644 --- a/stock.py +++ b/stock.py @@ -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']),