[TEST]
[odoo/odoo.git] / addons / analytic / analytic.py
index 8dd73f6..1c9a095 100644 (file)
@@ -98,12 +98,11 @@ class account_analytic_account(osv.osv):
 
     def name_get(self, cr, uid, ids, context=None):
         res = []
-        full_ids = []
-        if isinstance(ids,list):
-            full_ids.extend(ids)
-        else:
-            full_ids.append(ids)
-        for id in full_ids:
+        if not ids:
+            return res
+        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)))
         return res