From a3bc09ce94a9c0a38e54ffd33b90e15f9fda0ebb Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Mon, 29 Feb 2016 13:09:06 +0100 Subject: [PATCH] [FIX] base,sale_margin: correct error introduced during previous forward-port --- addons/sale_margin/models/sale_order.py | 2 +- openerp/addons/base/res/res_partner.py | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/addons/sale_margin/models/sale_order.py b/addons/sale_margin/models/sale_order.py index e1f2c59056f..a8e1ed6ef8b 100644 --- a/addons/sale_margin/models/sale_order.py +++ b/addons/sale_margin/models/sale_order.py @@ -39,7 +39,7 @@ class SaleOrderLine(models.Model): vals['purchase_price'] = self._compute_margin(order_id, product_id, product_uom_id) - return super(sale_order_line, self).create(vals) + return super(SaleOrderLine, self).create(vals) @api.depends('product_id', 'purchase_price', 'product_uom_qty', 'price_unit') def _product_margin(self): diff --git a/openerp/addons/base/res/res_partner.py b/openerp/addons/base/res/res_partner.py index 3b44a876916..9bf594cc82f 100644 --- a/openerp/addons/base/res/res_partner.py +++ b/openerp/addons/base/res/res_partner.py @@ -562,9 +562,6 @@ class res_partner(osv.Model, format_address): @api.model def create(self, vals): - if vals.get('type') in ['delivery', 'invoice'] and not vals.get('image'): - # force no colorize for images with no transparency - vals['image'] = self.with_context(partner_type=vals['type'])._get_default_image(False, False) if vals.get('website'): vals['website'] = self._clean_website(vals['website']) # function field not correctly triggered at create -> remove me when