From 6d792eb741b93de7eb0cecd22294d8efeb8f889a Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Sat, 21 Sep 2024 17:29:25 +0200 Subject: Show confirmation on save --- static/settings.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'static/settings.js') 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!"; + } } -- cgit v1.2.3