[IMP] stock: Add context and chech for Read method

bzr revid: aag@tinyerp.co.in-20110203123747-0jcpq8xqlthstw2z
This commit is contained in:
aag (OpenERP) 2011-02-03 18:07:47 +05:30
parent 9689293daf
commit 7807995b54
3 changed files with 3 additions and 3 deletions

View File

@ -115,7 +115,7 @@ class stock_invoice_onshipping(osv.osv_memory):
if context is None:
context = {}
picking_pool = self.pool.get('stock.picking')
onshipdata_obj = self.read(cr, uid, ids, ['journal_id', 'group', 'invoice_date'])
onshipdata_obj = self.read(cr, uid, ids, ['journal_id', 'group', 'invoice_date'], context=context)
if context.get('new_picking', False):
onshipdata_obj['id'] = onshipdata_obj.new_picking
onshipdata_obj[ids] = onshipdata_obj.new_picking

View File

@ -39,7 +39,7 @@ class stock_location_product(osv.osv_memory):
@return: Invoice type
"""
mod_obj = self.pool.get('ir.model.data')
for location_obj in self.read(cr, uid, ids, ['from_date', 'to_date']):
for location_obj in self.read(cr, uid, ids, ['from_date', 'to_date'], context=context):
return {
'name': False,
'view_type': 'form',

View File

@ -151,7 +151,7 @@ class stock_return_picking(osv.osv_memory):
wf_service = netsvc.LocalService("workflow")
pick = pick_obj.browse(cr, uid, record_id, context=context)
data = self.read(cr, uid, ids[0])
data = self.read(cr, uid, ids[0], context=context)
new_picking = None
date_cur = time.strftime('%Y-%m-%d %H:%M:%S')