lp bug: https://launchpad.net/bugs/366089 fixed
bzr revid: ach@tinyerp.com-
20101208124127-z3q9ctf91vur0f5m
fields_to_read = self._columns.keys()
result = []
if self.datas:
fields_to_read = self._columns.keys()
result = []
if self.datas:
if isinstance(ids, (int, long)):
ids = [ids]
for id in ids:
if isinstance(ids, (int, long)):
ids = [ids]
for id in ids:
res2 = self._columns[f].get_memory(cr, self, ids, f, user, context=context, values=result)
for record in result:
record[f] = res2[record['id']]
res2 = self._columns[f].get_memory(cr, self, ids, f, user, context=context, values=result)
for record in result:
record[f] = res2[record['id']]
- if isinstance(ids, (int, long)):
+ if isinstance(ids_orig, (int, long)):
return result[0]
return result
return result[0]
return result