changeset 5428f95711d0 in modules/sale_complaint:default
details:
https://hg.tryton.org/modules/sale_complaint?cmd=changeset;node=5428f95711d0
description:
Use cache to fill Reference selections
issue9235
review335301003
diffstat:
complaint.py | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diffs (17 lines):
diff -r 2fb80252d8f4 -r 5428f95711d0 complaint.py
--- a/complaint.py Sat Dec 26 23:58:50 2020 +0100
+++ b/complaint.py Sun Dec 27 00:19:30 2020 +0100
@@ -507,11 +507,9 @@
def get_result(cls):
pool = Pool()
Model = pool.get('ir.model')
+ get_name = Model.get_name
models = cls._get_result()
- 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]
def do(self):
return getattr(self, 'do_%s' % self.action)()