diff options
| author | ARA (OpenERP) <ara@tinyerp.com> | 2011-01-28 14:49:06 +0530 |
|---|---|---|
| committer | ARA (OpenERP) <ara@tinyerp.com> | 2011-01-28 14:49:06 +0530 |
| commit | 5438979397584b60c19e9aee2cc58fe449fd85cc (patch) | |
| tree | 005e791cef8da41ec72b22fc02ea0d1402c45c59 /addons/analytic/analytic.py | |
| parent | b7b302987a1c88a16732fbf6306eaa8b1c95d12c (diff) | |
[FIX] Account: Can not display list of analytic entries when you open it's list view from Analytic Account form
lp bug: https://launchpad.net/bugs/708593 fixed
bzr revid: ara@tinyerp.com-20110128091906-bqo6ced09d4rc9si
Diffstat (limited to 'addons/analytic/analytic.py')
| -rw-r--r-- | addons/analytic/analytic.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/addons/analytic/analytic.py b/addons/analytic/analytic.py index 124607112a9..84124d94cf4 100644 --- a/addons/analytic/analytic.py +++ b/addons/analytic/analytic.py @@ -109,12 +109,12 @@ class account_analytic_account(osv.osv): def _complete_name_calc(self, cr, uid, ids, prop, unknow_none, unknow_dict): res = self.name_get(cr, uid, ids) return dict(res) - + def _child_compute(self, cr, uid, ids, name, arg, context=None): result = {} if context is None: context = {} - + for account in self.browse(cr, uid, ids, context=context): for child in account.child_ids: if child.state == 'template': @@ -229,6 +229,7 @@ class account_analytic_account(osv.osv): return self.name_get(cr, uid, project_ids, context=context) account = self.search(cr, uid, [('code', '=', name)]+args, limit=limit, context=context) if not account: + name = name.split('/ ')[-1] account = self.search(cr, uid, [('name', 'ilike', '%%%s%%' % name)]+args, limit=limit, context=context) newacc = account while newacc: |
