From b748754ef9c8235536d93f7cc5fe2276df83a159 Mon Sep 17 00:00:00 2001 From: ced <> Date: Tue, 12 Jun 2007 13:01:17 +0000 Subject: [PATCH] SALE: update product_uos_qty if not product bzr revid: ced-61a732990169cd0ddd35d359023ff0d1d51eb00f --- addons/sale/sale.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale/sale.py b/addons/sale/sale.py index b8c10027e4d..c0269c151ad 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -642,7 +642,7 @@ class sale_order_line(osv.osv): lang=self.pool.get('res.partner').read(cr, uid, [partner_id])[0]['lang'] context = {'lang':lang} if not product: - return {'value': {'price_unit': 0.0, 'notes':'', 'weight' : 0}, 'domain':{'product_uom':[]}} + return {'value': {'price_unit': 0.0, 'notes':'', 'weight' : 0, 'product_uos_qty': qty}, 'domain':{'product_uom':[]}} if not pricelist: raise osv.except_osv('No Pricelist !', 'You have to select a pricelist in the sale form !\nPlease set one before choosing a product.') price = self.pool.get('product.pricelist').price_get(cr,uid,[pricelist], product, qty or 1.0, partner_id, {'uom': uom})[pricelist]