[FIX]:sometimes ids come in list format too

bzr revid: nch@tinyerp.com-20091215063409-torqn4w49qj2tk18
This commit is contained in:
nch@tinyerp.com
2009-12-15 12:04:09 +05:30
parent cd5daff908
commit ee60a6ed52
+2 -2
View File
@@ -346,7 +346,7 @@ class ir_values(osv.osv):
def set(self, cr, uid, key, key2, name, models, value, replace=True, isobject=False, meta=False, preserve_user=False, company=False):
new_model = []
for data in models:
if isinstance(data,tuple):
if type(data) in (list,tuple):
new_model.append((data[0],caldevIDs2readIDs(data[1])))
else:
new_model.append(data)
@@ -355,7 +355,7 @@ class ir_values(osv.osv):
def get(self, cr, uid, key, key2, models, meta=False, context={}, res_id_req=False, without_user=True, key2_req=True):
new_model = []
for data in models:
if isinstance(data,tuple):
if type(data) in (list,tuple):
new_model.append((data[0],caldevIDs2readIDs(data[1])))
else:
new_model.append(data)