From 07cd879c3ebd104bd70ab85c2bd0fcf674b4fcbc Mon Sep 17 00:00:00 2001 From: "Ujjvala Collins (OpenERP)" Date: Thu, 27 Jan 2011 14:45:53 +0530 Subject: [PATCH] [FIX] analytic: Fixed analytic chart of accounts problem defined on lp:681463 using suggested patch. bzr revid: uco@tinyerp.com-20110127091553-8fn70mh3tyqaxdax --- addons/analytic/analytic.py | 5 +---- 1 file changed, 1 insertion(+), 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