Naprawa buga z zapamiętywaniem karty lub banku jako poprzedniej metody płatności
This commit is contained in:
@@ -933,7 +933,9 @@ function getNewPaymentsAndDeliveries(data = null, firstLoad = false) {
|
||||
const prevPaymentMethod = JSON.parse(localStorage.getItem("prevPaymentMethod"));
|
||||
|
||||
// Zaznaczenie metod płatności które nie tworzą popupa
|
||||
if(prevPaymentMethod.id !== "payitem_2" && prevPaymentMethod.group !== "card" && prevPaymentMethod.group !== "transfer") document.getElementById(prevPaymentMethod.id).click();
|
||||
if(prevPaymentMethod.id !== "payitem_2" && prevPaymentMethod.group !== "card" && prevPaymentMethod.group !== "transfer"){
|
||||
document.getElementById(prevPaymentMethod.id).click();
|
||||
}
|
||||
else if(prevPaymentMethod.group === "card" || prevPaymentMethod.group === "transfer"){
|
||||
const paymentMethodId = prevPaymentMethod.id.replace("-clone", "");
|
||||
cloneElement(document.getElementById(paymentMethodId));
|
||||
@@ -964,10 +966,9 @@ function getNewPaymentsAndDeliveries(data = null, firstLoad = false) {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// Zaznaczenie karty/banku w przypadku edycji
|
||||
const checkedPayment = document.querySelector(`#osc_prepaids_method input[name="payform_id"]:checked`)
|
||||
if(checkedPayment && (checkedPayment.dataset.group === "card" || checkedPayment.dataset.group === "transfer")){
|
||||
if(paymentValue && checkedPayment && (checkedPayment.dataset.group === "card" || checkedPayment.dataset.group === "transfer")){
|
||||
cloneElement(checkedPayment);
|
||||
}
|
||||
// Przeładowanie mapy
|
||||
|
||||
Reference in New Issue
Block a user