summaryrefslogtreecommitdiff
path: root/addons/analytic/analytic.py
diff options
context:
space:
mode:
authorAjay Chauhan (OpenERP) <cha@tinyerp.com>2012-11-08 12:59:38 +0530
committerAjay Chauhan (OpenERP) <cha@tinyerp.com>2012-11-08 12:59:38 +0530
commitfb20b769e4438b3a96c350260e6565f7cf5232cd (patch)
treecd542a1031eebc4d8fa8a5e67bdb4d1492da9536 /addons/analytic/analytic.py
parent1a8ef8657b2e84df951872bb7c814c129f2591dc (diff)
[FIX] analytic: solve typeerror on clicking button 'Costs and Revenue'
bzr revid: cha@tinyerp.com-20121108072938-xhyqmykvik6tgucc
Diffstat (limited to 'addons/analytic/analytic.py')
-rw-r--r--addons/analytic/analytic.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/addons/analytic/analytic.py b/addons/analytic/analytic.py
index 78c7e103946..4d7dd3d7acf 100644
--- a/addons/analytic/analytic.py
+++ b/addons/analytic/analytic.py
@@ -98,6 +98,10 @@ class account_analytic_account(osv.osv):
def name_get(self, cr, uid, ids, context=None):
res = []
+ if not ids:
+ return []
+ if isinstance(ids, (int, long)):
+ ids = [ids]
for id in ids:
elmt = self.browse(cr, uid, id, context=context)
res.append((id, self._get_one_full_name(elmt)))