From 0891a44eb366b9c63c4da9f11493ef92e375ca30 Mon Sep 17 00:00:00 2001 From: "Divyesh Makwana (Open ERP)" Date: Wed, 21 Nov 2012 16:38:03 +0530 Subject: [PATCH] [FIX] : AttributeError: 'NoneType' object has no attribute 'fields_view_get'. bzr revid: mdi@tinyerp.com-20121121110803-i017zsdfmp3nyhwx --- openerp/addons/base/ir/ir_actions.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/openerp/addons/base/ir/ir_actions.py b/openerp/addons/base/ir/ir_actions.py index aacd6aa29c2..1e4e6772858 100644 --- a/openerp/addons/base/ir/ir_actions.py +++ b/openerp/addons/base/ir/ir_actions.py @@ -207,10 +207,11 @@ class act_window(osv.osv): def _search_view(self, cr, uid, ids, name, arg, context=None): res = {} for act in self.browse(cr, uid, ids, context=context): - field_get = self.pool.get(act.res_model).fields_view_get(cr, uid, - act.search_view_id and act.search_view_id.id or False, - 'search', context=context) - res[act.id] = str(field_get) + if self.pool.get(act.res_model): #TOFIX: from action todo, sometime lost object from pooler on executing next action + field_get = self.pool.get(act.res_model).fields_view_get(cr, uid, + act.search_view_id and act.search_view_id.id or False, + 'search', context=context) + res[act.id] = str(field_get) return res _columns = {