changeset 4c7b8b0d9060 in modules/sale:default
details: https://hg.tryton.org/modules/sale?cmd=changeset;node=4c7b8b0d9060
description:
Use cache to fill Reference selections
issue9235
review335301003
diffstat:
sale.py | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diffs (17 lines):
diff -r 850becf496ad -r 4c7b8b0d9060 sale.py
--- a/sale.py Fri Dec 25 17:14:57 2020 +0100
+++ b/sale.py Sun Dec 27 00:19:30 2020 +0100
@@ -614,11 +614,9 @@
@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):