From a762af1f2118bce481fc9cb755aa81b4da83dcf2 Mon Sep 17 00:00:00 2001 From: "chm@openerp.com" <> Date: Wed, 19 Mar 2014 09:57:00 +0100 Subject: [PATCH] [FIX] website_sale: payment get status url (ending slash); fix debbuger template url scripts bzr revid: chm@openerp.com-20140319085700-b4v9iu51a9jtzty3 --- addons/website/static/src/js/website.tour.js | 52 +++++++++++-------- addons/website/views/website_templates.xml | 3 +- .../static/src/js/website_sale_validate.js | 2 +- 3 files changed, 32 insertions(+), 25 deletions(-) diff --git a/addons/website/static/src/js/website.tour.js b/addons/website/static/src/js/website.tour.js index f7ed32233ac..2254ff9c84f 100644 --- a/addons/website/static/src/js/website.tour.js +++ b/addons/website/static/src/js/website.tour.js @@ -3,9 +3,16 @@ var website = openerp.website; +// don't rewrite website.Tour in test mode +if (typeof website.Tour !== "undefined") { + return; +} + // don't need template to use bootstrap Tour in automatic mode -if (typeof QWeb2 !== "undefined") -website.add_template_file('/website/static/src/xml/website.tour.xml'); +if (typeof QWeb2 !== "undefined") { + website.add_template_file('/website/static/src/xml/website.tour.xml'); + +} // don't need to use bootstrap Tour to launch an automatic tour function bootstrap_tour_stub () { @@ -19,27 +26,28 @@ function bootstrap_tour_stub () { -if (website.EditorBar) -website.EditorBar.include({ - tours: [], - start: function () { - var self = this; - var menu = $('#help-menu'); - _.each(this.tours, function (tour) { - var $menuItem = $($.parseHTML('
  • '+tour.name+'
  • ')); - $menuItem.click(function () { - tour.reset(); - tour.run(); +if (website.EditorBar) { + website.EditorBar.include({ + tours: [], + start: function () { + var self = this; + var menu = $('#help-menu'); + _.each(this.tours, function (tour) { + var $menuItem = $($.parseHTML('
  • '+tour.name+'
  • ')); + $menuItem.click(function () { + tour.reset(); + tour.run(); + }); + menu.append($menuItem); }); - menu.append($menuItem); - }); - return this._super(); - }, - registerTour: function (tour) { - website.Tour.add(tour); - this.tours.push(tour); - } -}); + return this._super(); + }, + registerTour: function (tour) { + website.Tour.add(tour); + this.tours.push(tour); + } + }); +} ///////////////////////////////////////////////// diff --git a/addons/website/views/website_templates.xml b/addons/website/views/website_templates.xml index 4b4cca1a19a..66a38f09651 100644 --- a/addons/website/views/website_templates.xml +++ b/addons/website/views/website_templates.xml @@ -289,8 +289,7 @@ diff --git a/addons/website_sale/static/src/js/website_sale_validate.js b/addons/website_sale/static/src/js/website_sale_validate.js index 6e139468cbc..da917eb1298 100644 --- a/addons/website_sale/static/src/js/website_sale_validate.js +++ b/addons/website_sale/static/src/js/website_sale_validate.js @@ -8,7 +8,7 @@ $(document).ready(function () { return; } var order_id = order_node.data('orderId'); - return openerp.jsonRpc('/shop/payment/get_status' + order_id, 'call', { + return openerp.jsonRpc('/shop/payment/get_status/' + order_id, 'call', { }).then(function (result) { var tx_node = $('div.oe_website_sale_tx_status'); _poll_nbr += 1;