[MERGE] [FIX] context is not propagated through account_period.name_search to account_period.search, courtesy of Guewen Baconnier (Camptocamp)

lp bug: https://launchpad.net/bugs/1177348 fixed

bzr revid: mat@openerp.com-20130528152327-zq382uvqn9h3ja83
This commit is contained in:
Martin Trigaux
2013-05-28 17:23:27 +02:00
+8 -2
View File
@@ -1040,9 +1040,15 @@ class account_period(osv.osv):
context = {}
ids = []
if name:
ids = self.search(cr, user, [('code','ilike',name)]+ args, limit=limit)
ids = self.search(cr, user,
[('code', 'ilike', name)] + args,
limit=limit,
context=context)
if not ids:
ids = self.search(cr, user, [('name',operator,name)]+ args, limit=limit)
ids = self.search(cr, user,
[('name', operator, name)] + args,
limit=limit,
context=context)
return self.name_get(cr, user, ids, context=context)
def write(self, cr, uid, ids, vals, context=None):