Minor fixes for eway

This commit is contained in:
David Bomba 2023-10-03 09:08:27 +11:00
parent 7b8529ca95
commit f80767bcfc
3 changed files with 16 additions and 22 deletions

File diff suppressed because one or more lines are too long

View File

@ -76,7 +76,7 @@
"src": "resources/js/clients/payments/checkout-credit-card.js"
},
"resources/js/clients/payments/eway-credit-card.js": {
"file": "assets/eway-credit-card-19df3242.js",
"file": "assets/eway-credit-card-62ce5f3b.js",
"isEntry": true,
"src": "resources/js/clients/payments/eway-credit-card.js"
},

View File

@ -469,7 +469,7 @@ class EwayRapid {
?.addEventListener('click', (e) => this.completeAuthorization(e));
Array.from(
document.getElementsByClassName('toggle-payment-with-token')
document.getElementsByClassName('toggle-payment-with-token') ?? []
).forEach((element) =>
element.addEventListener('click', (element) => {
document
@ -483,17 +483,20 @@ class EwayRapid {
})
);
document
.getElementById('toggle-payment-with-credit-card')
.addEventListener('click', (element) => {
document
.getElementById('eway-secure-panel')
.classList.remove('hidden');
document.getElementById('save-card--container').style.display =
'grid';
document.querySelector('input[name=token]').value = '';
document.getElementById('pay-now').disabled = true;
});
if (document.getElementById('toggle-payment-with-credit-card'))
{
document
.getElementById('toggle-payment-with-credit-card')
.addEventListener('click', (element) => {
document
.getElementById('eway-secure-panel')
.classList.remove('hidden');
document.getElementById('save-card--container').style.display =
'grid';
document.querySelector('input[name=token]').value = '';
document.getElementById('pay-now').disabled = true;
});
}
document.getElementById('pay-now')?.addEventListener('click', (e) => {
let tokenInput = document.querySelector('input[name=token]');