diff --git a/addons/website_sale/static/src/js/website_sale.js b/addons/website_sale/static/src/js/website_sale.js index 4a77d1a6c21..570bb2523d8 100644 --- a/addons/website_sale/static/src/js/website_sale.js +++ b/addons/website_sale/static/src/js/website_sale.js @@ -108,6 +108,13 @@ $('.oe_website_sale').each(function () { } } + if (product_id) { + var $img = $(this).closest('tr.js_product, .oe_website_sale').find('span[data-oe-model^="product."][data-oe-type="image"] img'); + $img.attr("src", "/website/image?field=image&model=product.product&id="+product_id); + $img.parent().attr('data-oe-model', 'product.product').attr('data-oe-id', product_id) + .data('oe-model', 'product.product').data('oe-id', product_id); + } + $parent.find("input.js_variant_change:radio, select.js_variant_change").each(function () { var $input = $(this); var id = +$input.val();