From 67bccf418c4214a623972a68076c976fc4dfb948 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 27 Dec 2020 00:19:30 +0100 Subject: [PATCH] Use cache to fill Reference selections issue9235 review335301003 --- sale.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sale.py b/sale.py index d6a1d39645..bb7ad97d69 100644 --- a/sale.py +++ b/sale.py @@ -614,11 +614,9 @@ class Sale( @classmethod def get_origin(cls): Model = Pool().get('ir.model') + get_name = Model.get_name models = cls._get_origin() - models = Model.search([ - ('model', 'in', models), - ]) - return [(None, '')] + [(m.model, m.name) for m in models] + return [(None, '')] + [(m, get_name(m)) for m in models] @property def report_address(self):