chore(webui): force account cheat element state after request is done
All checks were successful
Build / build (pull_request) Successful in 1m2s
All checks were successful
Build / build (pull_request) Successful in 1m2s
There's a very slim chance we get an inventory response between sending the setAccountCheat request and receiving the response, in which case the element state would be ingruent.
This commit is contained in:
parent
66d3057d40
commit
7ba91a35f0
@ -3195,13 +3195,16 @@ function doIntrinsicsUnlockAll() {
|
||||
document.querySelectorAll("#account-cheats input[type=checkbox]").forEach(elm => {
|
||||
elm.onchange = function () {
|
||||
revalidateAuthz().then(() => {
|
||||
const value = elm.checked;
|
||||
$.post({
|
||||
url: "/custom/setAccountCheat?" + window.authz,
|
||||
contentType: "application/json",
|
||||
data: JSON.stringify({
|
||||
key: elm.id,
|
||||
value: elm.checked
|
||||
value: value
|
||||
})
|
||||
}).done(() => {
|
||||
elm.checked = value;
|
||||
});
|
||||
});
|
||||
};
|
||||
@ -3237,6 +3240,8 @@ document.querySelectorAll("#account-cheats .input-group").forEach(grp => {
|
||||
key: input.id,
|
||||
value: parseInt(value)
|
||||
})
|
||||
}).done(() => {
|
||||
btn.value = value;
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user