Attempt to reuse the application if it's already running

This commit is contained in:
Andrei Pohilko
2022-10-28 18:28:08 +01:00
parent c5f9f71e45
commit 2e8ba39b8f
5 changed files with 28 additions and 5 deletions

View File

@@ -26,7 +26,7 @@ function checkUpgradeable(name) {
$("#btnUpgrade .icon").removeClass("bi-hourglass-split").addClass("bi-x-octagon")
$("#btnUpgrade").prop("disabled", true)
$("#btnUpgradeCheck").prop("disabled", true)
$("#btnAddRepository").text("Add missing repository")
$("#btnAddRepository").text("Add repository for it")
return
}
@@ -332,3 +332,7 @@ $("#btnRollback").click(function () {
})
})
$("#btnAddRepository").click(function () {
setHashParam("section", "repository")
window.location.reload()
})

View File

@@ -198,10 +198,10 @@
<span class="spinner-border spinner-border-sm" style="display: none" role="status"
aria-hidden="true"></span>
</a>
<div class="small" id="btnAddRepository">
<a class="link small" id="btnAddRepository">
<span class="spinner-border spinner-border-sm" style="display: none" role="status"
aria-hidden="true"></span>
</div>
</a>
</div>
<div class="fs-2">&nbsp;</div>
</div>

View File

@@ -17,7 +17,7 @@ $(function () {
$.getJSON("/api/scanners").fail(function (xhr) {
reportError("Failed to get list of scanners", xhr)
}).done(function (data) {
if (!data.length) {
if (!data || !data.length) {
$("#upgradeModal .btn-scan").hide()
}
})