diff --git a/addons/website_quote/controllers/main.py b/addons/website_quote/controllers/main.py index 3ae15011263..805e34d7257 100644 --- a/addons/website_quote/controllers/main.py +++ b/addons/website_quote/controllers/main.py @@ -66,9 +66,9 @@ class sale_quote(http.Controller): 'submit_class': 'btn btn-primary', 'submit_txt': _('Pay & Confirm') } + values['buttons'] = {} for acquirer in values['acquirers']: - # TOFIX: very ugly/unreliable way to assign property to recordset, recordset added to list for shallow reference - acquirer.button = acquirer.with_context(**extra_context).render( + values['buttons'][acquirer.id] = acquirer.with_context(**extra_context).render( '/', Order.amount_total, Order.pricelist_id.currency_id.id, diff --git a/addons/website_quote/models/sale_order.py b/addons/website_quote/models/sale_order.py index 784b89ecd3e..c0eb2fb1380 100644 --- a/addons/website_quote/models/sale_order.py +++ b/addons/website_quote/models/sale_order.py @@ -146,15 +146,6 @@ class SaleOrder(models.Model): 'url': '/quote/%s/%s' % (self.id, self.access_token) } - # no call to this method ??? - def recommended_products(self, cr, uid, ids, context=None): - order_line = self.browse(cr, uid, ids[0], context=context).order_line - # product_pool = self.pool.get('product.product') - products = [] - for line in order_line: - products += line.product_id.product_tmpl_id.recommended_products(context=context) - return products - @api.multi def get_access_action(self): """ Override method that generated the link to access the document. Instead diff --git a/addons/website_quote/views/website_quote_templates.xml b/addons/website_quote/views/website_quote_templates.xml index 0e7d6fc0e09..fc723dd1364 100644 --- a/addons/website_quote/views/website_quote_templates.xml +++ b/addons/website_quote/views/website_quote_templates.xml @@ -333,7 +333,7 @@