[FIX] Added a type checking in write method, because sometimes an id is given instead of ids.

bzr revid: tde@openerp.com-20120321091002-40yogha4vho3d6vi
This commit is contained in:
Thibault Delavallée
2012-03-21 10:10:02 +01:00
parent c31d328dd9
commit 2781e5c06d
+2
View File
@@ -131,6 +131,8 @@ class base_needaction(osv.osv):
def write(self, cr, uid, ids, values, context=None):
if context is None:
context = {}
if isinstance(ids, (int, long)):
ids = [ids]
# perform write
write_res = super(base_needaction, self).write(cr, uid, ids, values, context=context)
# get and update user_ids