[FIX]stock:passing int to write method of stock.move

lp bug: https://launchpad.net/bugs/740202 fixed

bzr revid: ron@tinyerp.com-20110329110702-kvu2a9c0y71sooqt
This commit is contained in:
ron@tinyerp.com
2011-03-29 16:37:02 +05:30
parent d8ca559b5d
commit ac13038f41
+2
View File
@@ -1612,6 +1612,8 @@ class stock_move(osv.osv):
def write(self, cr, uid, ids, vals, context=None):
if uid != 1:
if isinstance(ids, (int, long)):
ids = [ids]
frozen_fields = set(['product_qty', 'product_uom', 'product_uos_qty', 'product_uos', 'location_id', 'location_dest_id', 'product_id'])
for move in self.browse(cr, uid, ids, context=context):
if move.state == 'done':