From cf82d597f260ad1e60fd16821283d2f948e02c73 Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Tue, 6 Aug 2013 16:45:36 +0200 Subject: [PATCH] [IMP] website_event: on_change product bzr revid: chm@openerp.com-20130806144536-6l2g1glui1cout2q --- addons/website_event/event.py | 3 +++ addons/website_event/views/website_event.xml | 2 +- addons/website_sale/controllers/main.py | 1 - 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/website_event/event.py b/addons/website_event/event.py index c78ea6e3edd..2522039ebca 100644 --- a/addons/website_event/event.py +++ b/addons/website_event/event.py @@ -25,6 +25,9 @@ class event_product(osv.osv): 'qty': fields.integer('Current Registrations', readonly=True), 'max_qty': fields.integer('Maximum Registrations'), } + def onchange_product_id(self, cr, uid, ids, product_id=False, context=None): + return {'value': {'price': self.pool.get("product.product").browse(cr, uid, product_id).list_price or 0}} + class product(osv.osv): _inherit = 'product.product' diff --git a/addons/website_event/views/website_event.xml b/addons/website_event/views/website_event.xml index 6115491429c..7e74251659b 100644 --- a/addons/website_event/views/website_event.xml +++ b/addons/website_event/views/website_event.xml @@ -12,7 +12,7 @@ - + diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index 7413100cd5d..96d0f079f52 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -200,7 +200,6 @@ class Ecommerce(http.Controller): values = website.get_rendering_context() context = {} - order_obj = request.registry.get('sale.order') order_line_obj = request.registry.get('sale.order.line') user_obj = request.registry.get('res.users')