From c5668f01108604cbae2ae6550560fb17f36ea23b Mon Sep 17 00:00:00 2001 From: DJ2LS Date: Tue, 9 May 2023 13:08:47 +0200 Subject: [PATCH] added retry attempt settings --- gui/preload-main.js | 33 ++++++++++++++++++++++++++++++++ gui/src/index.html | 46 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 79 insertions(+) diff --git a/gui/preload-main.js b/gui/preload-main.js index 790f65bf..3e211cab 100644 --- a/gui/preload-main.js +++ b/gui/preload-main.js @@ -272,6 +272,15 @@ window.addEventListener("DOMContentLoaded", () => { document.getElementById("shared_folder_path").value = config.shared_folder_path; + if (config.enable_auto_retry == "True") { + document.getElementById("enable_auto_retry").checked = true; + } else { + document.getElementById("enable_auto_retry").checked = false; + } + + document.getElementById("max_retry_attempts").value = config.max_retry_attempts; + + if (config.enable_request_profile == "True") { document.getElementById("enable_request_profile").checked = true; } else { @@ -985,6 +994,30 @@ window.addEventListener("DOMContentLoaded", () => { bcn.disabled = false; }); + + // enable_auto_retry Switch clicked + document.getElementById("enable_auto_retry").addEventListener("click", () => { + console.log(document.getElementById("enable_auto_retry").checked); + if (document.getElementById("enable_auto_retry").checked == true) { + config.enable_auto_retry = "True"; + } else { + config.enable_auto_retry = "False"; + } + //fs.writeFileSync(configPath, JSON.stringify(config, null, 2)); + FD.saveConfig(config, configPath); + }); + + // max_retry_attempts Switch clicked + document.getElementById("max_retry_attempts").addEventListener("change", () => { + console.log(document.getElementById("max_retry_attempts").value); + config.max_retry_attempts = document.getElementById("max_retry_attempts").value; + + //fs.writeFileSync(configPath, JSON.stringify(config, null, 2)); + FD.saveConfig(config, configPath); + }); + + + // sendscatter Switch clicked document.getElementById("scatterSwitch").addEventListener("click", () => { console.log(document.getElementById("scatterSwitch").checked); diff --git a/gui/src/index.html b/gui/src/index.html index c2a4b859..8d344691 100644 --- a/gui/src/index.html +++ b/gui/src/index.html @@ -2916,6 +2916,11 @@ + + + + +
+ + +
+ + + + +
+ +
+ message retry attempts + +
+ + +