From f5a9f36823171a897bfd3ee52bb7524cf3cd6c68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 21 Nov 2024 18:06:48 +0100 Subject: [PATCH] Test _ids type when instantiate ModelStorage --- trytond/trytond/model/modelstorage.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/trytond/trytond/model/modelstorage.py b/trytond/trytond/model/modelstorage.py index 5aa8e6a080..71623a10b9 100644 --- a/trytond/trytond/model/modelstorage.py +++ b/trytond/trytond/model/modelstorage.py @@ -1624,8 +1624,9 @@ class ModelStorage(Model): if id is not None: id = int(id) if _ids is not None: - self._ids = _ids assert id in _ids + assert all(isinstance(i, int) for i in _ids) + self._ids = _ids else: self._ids = [id]