summaryrefslogtreecommitdiff
path: root/addons/analytic/analytic.py
diff options
context:
space:
mode:
authorRaphael Collet <rco@openerp.com>2012-05-09 12:13:20 +0200
committerRaphael Collet <rco@openerp.com>2012-05-09 12:13:20 +0200
commit8a4959cd290685109955677df2b75a40867d88d9 (patch)
treef7255389b198d0a902af3c42863de21f5383548e /addons/analytic/analytic.py
parente4fdf1b061b7cc859e3d257dcab504caf8e8ebf2 (diff)
parent700061a30a4dea502d6e73f623d4704bdce0e8b0 (diff)
[MERGE] trunk-project-gallery-apa (project gallery view)
bzr revid: rco@openerp.com-20120509101320-rpprue0b12ss3laj
Diffstat (limited to 'addons/analytic/analytic.py')
-rw-r--r--addons/analytic/analytic.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/analytic/analytic.py b/addons/analytic/analytic.py
index 6e800247cb5..248eee3d103 100644
--- a/addons/analytic/analytic.py
+++ b/addons/analytic/analytic.py
@@ -96,6 +96,8 @@ class account_analytic_account(osv.osv):
return self._compute_level_tree(cr, uid, ids, child_ids, res, fields, context)
def name_get(self, cr, uid, ids, context=None):
+ if isinstance(ids, (int, long)):
+ ids=[ids]
if not ids:
return []
res = []
@@ -132,7 +134,7 @@ class account_analytic_account(osv.osv):
return accounts
def _set_company_currency(self, cr, uid, ids, name, value, arg, context=None):
- if type(ids) != type([]):
+ if isinstance(ids, (int, long)):
ids=[ids]
for account in self.browse(cr, uid, ids, context=context):
if account.company_id: