mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-05-20 10:34:30 +00:00
apps: Fix regression in enabling install button
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
This commit is contained in:
parent
acd2f515d7
commit
bdf24d93cd
@ -225,12 +225,10 @@ document.addEventListener('DOMContentLoaded', async () => {
|
|||||||
|
|
||||||
function setInstallButtonState(enable) {
|
function setInstallButtonState(enable) {
|
||||||
const installButton = document.querySelector('.install-button');
|
const installButton = document.querySelector('.install-button');
|
||||||
installButton?.setAttribute('disabled', !enable);
|
if (enable)
|
||||||
}
|
installButton?.removeAttribute('disabled')
|
||||||
|
else
|
||||||
function unavailable() {
|
installButton?.setAttribute('disabled', 'disabled');
|
||||||
document.querySelector('.app-unavailable').classList.remove('d-none');
|
|
||||||
setInstallButtonState(false);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function error() {
|
function error() {
|
||||||
@ -253,7 +251,8 @@ document.addEventListener('DOMContentLoaded', async () => {
|
|||||||
if (data.is_available === true) {
|
if (data.is_available === true) {
|
||||||
setInstallButtonState(true);
|
setInstallButtonState(true);
|
||||||
} else if (data.is_available === false) {
|
} else if (data.is_available === false) {
|
||||||
unavailable();
|
document.querySelector('.app-unavailable').classList.remove('d-none');
|
||||||
|
setInstallButtonState(false);
|
||||||
} else {
|
} else {
|
||||||
error();
|
error();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user