Skip to content
5 changes: 5 additions & 0 deletions src/main/resources/static/assets/viewer/demo.js
Original file line number Diff line number Diff line change
Expand Up @@ -380,6 +380,8 @@ async function refreshKpis() {
}

async function refreshKpiEvidence() {
el.refreshEvidenceBtn.disabled = true;
el.refreshEvidenceBtn.textContent = "Refreshing...";
try {
const { res, data } = await fetchJson(KPI_EXPORTS_ENDPOINT);
if (!res.ok) {
Expand All @@ -390,6 +392,9 @@ async function refreshKpiEvidence() {
renderKpiEvidence(data);
} catch (err) {
el.kpiExportStatus.textContent = "Snapshot evidence is unavailable while the service is unreachable.";
} finally {
el.refreshEvidenceBtn.disabled = false;
el.refreshEvidenceBtn.textContent = "Refresh evidence";
}
}

Expand Down
Loading