[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 e66ba3ce1e
that was a bit hasty.
This commit is contained in:
@@ -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');
|
||||
|
||||
|
||||
@@ -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'");
|
||||
|
||||
Reference in New Issue
Block a user