Handle backend save response in dashboard js

This commit is contained in:
Stephen Abello
2026-01-15 11:08:20 +01:00
parent 3a6e148c11
commit 7c21178e1d
2 changed files with 18 additions and 6 deletions

View File

@@ -273,11 +273,15 @@ class IboDashboard extends HTMLElement {
let sSaveUrl = GetAbsoluteUrlAppRoot() + '/pages/UI.php?route=dashboard.save&values='+encodeURIComponent(JSON.stringify(aPayload));
fetch(sSaveUrl)
.then(async data => {
// TODO 3.3 What's returned ?
const res = await data.json();
if(res.status === 'ok') {
CombodoToast.OpenToast(res.message, 'success');
this.SetEditMode(false);
this.aLastSavedState = aPayload;
} else {
CombodoToast.OpenToast(res.message, 'error');
}
})
this.SetEditMode(false);
this.aLastSavedState = aPayload;
}