From 69c083583cfc7815449001961487bcf99c0fa0ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Mon, 24 Jul 2017 12:44:21 +0200 Subject: [PATCH] [FIX] website_payment: add requirement on website In order to be sure website is loaded and to allow searches in DOM require on website was necessary. This is a partial revert of e66ba3ce1ed7c7c79dc2965237d1e37c6e02940b that was a bit hasty. --- addons/website_payment/static/src/js/payment_acquirer.js | 1 + addons/website_payment/static/src/js/payment_transaction.js | 1 + 2 files changed, 2 insertions(+) diff --git a/addons/website_payment/static/src/js/payment_acquirer.js b/addons/website_payment/static/src/js/payment_acquirer.js index 1d6ee6a84aa..357159ea17b 100644 --- a/addons/website_payment/static/src/js/payment_acquirer.js +++ b/addons/website_payment/static/src/js/payment_acquirer.js @@ -67,6 +67,7 @@ odoo.define('website_payment.payment_acquirer', function (require) { var ajax = require('web.ajax'); var Dialog = require('web.Dialog'); +var website = require('website.website'); var payment_methods = $('#payment_tokens_list'); diff --git a/addons/website_payment/static/src/js/payment_transaction.js b/addons/website_payment/static/src/js/payment_transaction.js index 1fd3bb21527..79e6584f515 100644 --- a/addons/website_payment/static/src/js/payment_transaction.js +++ b/addons/website_payment/static/src/js/payment_transaction.js @@ -2,6 +2,7 @@ odoo.define('website_payment.website_payment', function (require) { "use strict"; var ajax = require('web.ajax'); +var website = require('website.website'); if(!$('.o_website_payment').length) { return $.Deferred().reject("DOM doesn't contain '.o_website_payment'");