summaryrefslogtreecommitdiff
path: root/addons/payment_stripe/static
diff options
context:
space:
mode:
authorfda-odoo <fda@odoo.com>2018-01-12 15:38:32 +0100
committerfda-odoo <fda@odoo.com>2018-01-24 15:41:01 +0100
commit2bd17285ea3bcde5c86d8cd925070b048ce39082 (patch)
treea53c299d90d954ed49e85bff8192aa88a0108cef /addons/payment_stripe/static
parent9ba1cc46c540704953311efbdb217f4a1db6129a (diff)
[FIX] payment_stripe: fix the 404 error and redirect on /my/orders page
Fix the 404 error with stripe on the page /my/orders if website_quote and website_sale aren't installed
Diffstat (limited to 'addons/payment_stripe/static')
-rw-r--r--addons/payment_stripe/static/src/js/stripe.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/addons/payment_stripe/static/src/js/stripe.js b/addons/payment_stripe/static/src/js/stripe.js
index 7a6d1447f87..c9d3d6aa78f 100644
--- a/addons/payment_stripe/static/src/js/stripe.js
+++ b/addons/payment_stripe/static/src/js/stripe.js
@@ -120,6 +120,14 @@ odoo.define('payment_stripe.stripe', function(require) {
}).then(function (data) {
try { provider_form[0].innerHTML = data; } catch (e) {};
});
+ } else if (window.location.href.includes("/my/orders/")) {
+ var create_tx = ajax.jsonRpc('/pay/sale/' + acquirer_id + '/form_tx/', 'call', {
+ so_id: so_id,
+ access_token: access_token,
+ acquirer_id: acquirer_id
+ }).then(function (data) {
+ try { provider_form.innerHTML = data; } catch (e) {};
+ });
}
else {
var create_tx = ajax.jsonRpc('/shop/payment/transaction/' + acquirer_id, 'call', {