From 17845080115e4ac75372e1c8a1c71c6075423845 Mon Sep 17 00:00:00 2001 From: Victor Feyens Date: Fri, 7 Jun 2019 15:00:51 +0000 Subject: [PATCH] [FIX] sale_product_configurator: controller arguments --- addons/sale_product_configurator/controllers/main.py | 4 ++-- .../static/src/js/product_configurator_controller.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/sale_product_configurator/controllers/main.py b/addons/sale_product_configurator/controllers/main.py index d187d1c7d5a..9717b302dcf 100644 --- a/addons/sale_product_configurator/controllers/main.py +++ b/addons/sale_product_configurator/controllers/main.py @@ -7,9 +7,9 @@ from odoo.http import request class ProductConfiguratorController(http.Controller): @http.route(['/sale_product_configurator/configure'], type='json', auth="user", methods=['POST']) - def configure(self, product_id, pricelist_id, **kw): + def configure(self, product_template_id, pricelist_id, **kw): add_qty = int(kw.get('add_qty', 1)) - product_template = request.env['product.template'].browse(int(product_id)) + product_template = request.env['product.template'].browse(int(product_template_id)) pricelist = self._get_pricelist(pricelist_id) product_combination = False diff --git a/addons/sale_product_configurator/static/src/js/product_configurator_controller.js b/addons/sale_product_configurator/static/src/js/product_configurator_controller.js index d2cfd4a25fd..c46ae4b8265 100644 --- a/addons/sale_product_configurator/static/src/js/product_configurator_controller.js +++ b/addons/sale_product_configurator/static/src/js/product_configurator_controller.js @@ -116,7 +116,7 @@ var ProductConfiguratorFormController = FormController.extend({ return this._rpc({ route: '/sale_product_configurator/configure', params: { - product_id: productTemplateId, + product_template_id: productTemplateId, pricelist_id: this.renderer.pricelistId, add_qty: data.quantity, product_template_attribute_value_ids: this._getAttributeValueIds(