mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-08 17:24:29 -04:00
Fixes for js
This commit is contained in:
parent
efa148e742
commit
4592fbcc4b
15
public/js/clients/payments/stripe-bacs.js
vendored
15
public/js/clients/payments/stripe-bacs.js
vendored
@ -35,6 +35,7 @@ class ProcessBACS {
|
|||||||
};
|
};
|
||||||
|
|
||||||
handle = () => {
|
handle = () => {
|
||||||
|
|
||||||
if (this.onlyAuthorization) {
|
if (this.onlyAuthorization) {
|
||||||
document.getElementById('authorize-bacs').addEventListener('click', (e) => {
|
document.getElementById('authorize-bacs').addEventListener('click', (e) => {
|
||||||
document.getElementById('authorize-bacs').disabled = true;
|
document.getElementById('authorize-bacs').disabled = true;
|
||||||
@ -43,6 +44,20 @@ class ProcessBACS {
|
|||||||
location.href=document.querySelector('meta[name=stripe-redirect-url]').content;
|
location.href=document.querySelector('meta[name=stripe-redirect-url]').content;
|
||||||
});}
|
});}
|
||||||
else{
|
else{
|
||||||
|
|
||||||
|
Array.from(
|
||||||
|
document.getElementsByClassName('toggle-payment-with-token')
|
||||||
|
).forEach((element) =>
|
||||||
|
element.addEventListener('click', (element) => {
|
||||||
|
document
|
||||||
|
.getElementById('stripe--payment-container')
|
||||||
|
.classList.add('hidden');
|
||||||
|
document.getElementById('save-card--container').style.display =
|
||||||
|
'none';
|
||||||
|
document.querySelector('input[name=token]').value =
|
||||||
|
element.target.dataset.token;
|
||||||
|
})
|
||||||
|
);
|
||||||
document.getElementById('pay-now').addEventListener('click', (e) => {
|
document.getElementById('pay-now').addEventListener('click', (e) => {
|
||||||
let payNowButton = document.getElementById('pay-now');
|
let payNowButton = document.getElementById('pay-now');
|
||||||
this.payNowButton = payNowButton;
|
this.payNowButton = payNowButton;
|
||||||
|
15
resources/js/clients/payments/stripe-bacs.js
vendored
15
resources/js/clients/payments/stripe-bacs.js
vendored
@ -35,6 +35,7 @@ class ProcessBACS {
|
|||||||
};
|
};
|
||||||
|
|
||||||
handle = () => {
|
handle = () => {
|
||||||
|
|
||||||
if (this.onlyAuthorization) {
|
if (this.onlyAuthorization) {
|
||||||
document.getElementById('authorize-bacs').addEventListener('click', (e) => {
|
document.getElementById('authorize-bacs').addEventListener('click', (e) => {
|
||||||
document.getElementById('authorize-bacs').disabled = true;
|
document.getElementById('authorize-bacs').disabled = true;
|
||||||
@ -43,6 +44,20 @@ class ProcessBACS {
|
|||||||
location.href=document.querySelector('meta[name=stripe-redirect-url]').content;
|
location.href=document.querySelector('meta[name=stripe-redirect-url]').content;
|
||||||
});}
|
});}
|
||||||
else{
|
else{
|
||||||
|
|
||||||
|
Array.from(
|
||||||
|
document.getElementsByClassName('toggle-payment-with-token')
|
||||||
|
).forEach((element) =>
|
||||||
|
element.addEventListener('click', (element) => {
|
||||||
|
document
|
||||||
|
.getElementById('stripe--payment-container')
|
||||||
|
.classList.add('hidden');
|
||||||
|
document.getElementById('save-card--container').style.display =
|
||||||
|
'none';
|
||||||
|
document.querySelector('input[name=token]').value =
|
||||||
|
element.target.dataset.token;
|
||||||
|
})
|
||||||
|
);
|
||||||
document.getElementById('pay-now').addEventListener('click', (e) => {
|
document.getElementById('pay-now').addEventListener('click', (e) => {
|
||||||
let payNowButton = document.getElementById('pay-now');
|
let payNowButton = document.getElementById('pay-now');
|
||||||
this.payNowButton = payNowButton;
|
this.payNowButton = payNowButton;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user