From 88e8efcc12f31bc82eab5b5cf20595bc993b5ece Mon Sep 17 00:00:00 2001 From: "Bhumi Thakkar (Open ERP)" Date: Mon, 18 Feb 2013 14:00:52 +0530 Subject: [PATCH] [IMP] Improve code in py. bzr revid: bth@tinyerp.com-20130218083052-9ja7p7wqn9dn2s4s --- addons/purchase/purchase.py | 4 ++-- addons/purchase_requisition/purchase_requisition.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index 92834cf25cc..6dc18f4496f 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -248,7 +248,7 @@ class purchase_order(osv.osv): def create(self, cr, uid, vals, context=None): if vals.get('name','/')=='/': vals['name'] = self.pool.get('ir.sequence').get(cr, uid, 'purchase.order') or '/' - context = dict(context, mail_create_nolog=True) + context.update({ 'mail_create_nolog' : True }) order = super(purchase_order, self).create(cr, uid, vals, context=context) self.message_post(cr, uid, [order], body=_("RFQ Created"), context=context) return order @@ -792,7 +792,7 @@ class purchase_order(osv.osv): order_data['order_line'] = [(0, 0, value) for value in order_data['order_line'].itervalues()] # create the new order - context = dict(context, mail_create_nolog=True) + context.update({ 'mail_create_nolog' : True }) neworder_id = self.create(cr, uid, order_data) self.message_post(cr, uid, [neworder_id], body=_("RFQ Created"), context=context) orders_info.update({neworder_id: old_ids}) diff --git a/addons/purchase_requisition/purchase_requisition.py b/addons/purchase_requisition/purchase_requisition.py index f6a9c58d8bc..2536b2c6337 100644 --- a/addons/purchase_requisition/purchase_requisition.py +++ b/addons/purchase_requisition/purchase_requisition.py @@ -132,7 +132,7 @@ class purchase_requisition(osv.osv): if supplier.id in filter(lambda x: x, [rfq.state <> 'cancel' and rfq.partner_id.id or None for rfq in requisition.purchase_ids]): raise osv.except_osv(_('Warning!'), _('You have already one %s purchase order for this partner, you must cancel this purchase order to create a new quotation.') % rfq.state) location_id = requisition.warehouse_id.lot_input_id.id - context = dict(context, mail_create_nolog=True) + context.update({ 'mail_create_nolog' : True }) purchase_id = purchase_order.create(cr, uid, { 'origin': requisition.name, 'partner_id': supplier.id,