dont grey out the "buy" button in shop

master
Aevann 2023-10-10 21:23:14 +03:00
parent 3bb3f0d087
commit 3295214bf3
1 changed files with 7 additions and 3 deletions

View File

@ -33,8 +33,12 @@ function createXhrWithFormKey(url, form=new FormData(), method='POST') {
}
function postToast(t, url, data, extraActionsOnSuccess, extraActionsOnFailure) {
const is_shop = t.id && t.id.startsWith('buy-')
if (!is_shop) {
t.disabled = true;
t.classList.add("disabled");
}
let form = new FormData();
if (typeof data === 'object' && data !== null) {
@ -46,7 +50,7 @@ function postToast(t, url, data, extraActionsOnSuccess, extraActionsOnFailure) {
xhr[0].onload = function() {
const success = xhr[0].status >= 200 && xhr[0].status < 300;
if (!(extraActionsOnSuccess == reload && success)) {
if (!(extraActionsOnSuccess == reload && success && !is_shop)) {
t.disabled = false;
t.classList.remove("disabled");
}