changeset fd4ed297555a in modules/stock_location_move:default
details: 
https://hg.tryton.org/modules/stock_location_move?cmd=changeset;node=fd4ed297555a
description:
        Use cache to fill Reference selections

        issue9235
        review335301003
diffstat:

 stock.py |  6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diffs (17 lines):

diff -r a99889b93d63 -r fd4ed297555a stock.py
--- a/stock.py  Sat Dec 19 17:08:47 2020 +0100
+++ b/stock.py  Sun Dec 27 00:19:30 2020 +0100
@@ -32,11 +32,9 @@
     def get_assigned_by(cls):
         pool = Pool()
         IrModel = pool.get('ir.model')
+        get_name = IrModel.get_name
         models = cls._get_assigned_by()
-        models = IrModel.search([
-                ('model', 'in', models),
-                ])
-        return [(None, '')] + [(m.model, m.name) for m in models]
+        return [(None, '')] + [(m, get_name(m)) for m in models]
 
     @classmethod
     def deactivate_empty(cls, locations=None):

Reply via email to