aboutsummaryrefslogtreecommitdiffstats
path: root/static
diff options
context:
space:
mode:
Diffstat (limited to 'static')
-rw-r--r--static/main.js1
-rw-r--r--static/settings.js11
2 files changed, 11 insertions, 1 deletions
diff --git a/static/main.js b/static/main.js
index 8e8b87c..da6410f 100644
--- a/static/main.js
+++ b/static/main.js
@@ -13,4 +13,5 @@ async function post(url, data) {
const text = await response.text();
alert(`Error Sending: ${response.statusText} ${text}`);
}
+ return response.ok;
}
diff --git a/static/settings.js b/static/settings.js
index 4b917ae..7835254 100644
--- a/static/settings.js
+++ b/static/settings.js
@@ -10,6 +10,9 @@ async function btn_settings_remove_service(element_clicked) {
}
async function btn_settings_send() {
+ const confirmation_element = document.getElementById('settings_send_confirmation');
+ confirmation_element.innerHTML = "";
+
let data = {
'instance_name': document.getElementById('instance_name').value,
'dabmux_config_location': document.getElementById('dabmux_config_location').value,
@@ -38,6 +41,12 @@ async function btn_settings_send() {
});
}
- await post('/api/settings', data);
+ const success = await post('/api/settings', data);
+ if (success) {
+ confirmation_element.innerHTML = "Configuration successfully written";
+ }
+ else {
+ confirmation_element.innerHTML = "Failed to write config!";
+ }
}