diff options
| author | Ujjvala Collins (OpenERP) <uco@tinyerp.com> | 2011-01-27 14:45:53 +0530 |
|---|---|---|
| committer | Ujjvala Collins (OpenERP) <uco@tinyerp.com> | 2011-01-27 14:45:53 +0530 |
| commit | 07cd879c3ebd104bd70ab85c2bd0fcf674b4fcbc (patch) | |
| tree | 92df420be87dc71d614c7f40fa2037d1d81842a1 /addons/analytic | |
| parent | b4cb096a84774d3d808747eb50f2aa8c7cecb9ad (diff) | |
[FIX] analytic: Fixed analytic chart of accounts problem defined on lp:681463 using suggested patch.
bzr revid: uco@tinyerp.com-20110127091553-8fn70mh3tyqaxdax
Diffstat (limited to 'addons/analytic')
| -rw-r--r-- | addons/analytic/analytic.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/addons/analytic/analytic.py b/addons/analytic/analytic.py index 124607112a9..958f8317687 100644 --- a/addons/analytic/analytic.py +++ b/addons/analytic/analytic.py @@ -116,10 +116,7 @@ class account_analytic_account(osv.osv): context = {} for account in self.browse(cr, uid, ids, context=context): - for child in account.child_ids: - if child.state == 'template': - account.child_ids.pop(account.child_ids.index(child)) - result[account.id] = map(lambda x: x.id, account.child_ids) + result[account.id] = map(lambda x: x.id, [child for child in account.child_ids if child.state != 'template']) return result |
