From 9dd7af09c022323997829bbbe006f11cf188cf8b Mon Sep 17 00:00:00 2001 From: ISA Date: Fri, 25 Apr 2025 10:48:43 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20Korrekte=20Reihenfolge=20f=C3=BCr=20hand?= =?UTF-8?q?leGeneralSubmit=20implementiert=20und=20Debug-Logging=20hinzuge?= =?UTF-8?q?f=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Reihenfolge von original und current Werten korrigiert - Fehler behoben, bei dem alte Werte gesendet wurden - Logging für Debugzwecke ergänzt (URL, Original, Current, Changes) - Änderung des Gerätenamens, IP, Subnet, Gateway jetzt voll funktionsfähig --- .../main/settingsPageComponents/GeneralSettings.tsx | 12 ++++++------ .../handlers/handleGeneralSubmit.ts | 7 +++++-- config/webVersion.ts | 2 +- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/components/main/settingsPageComponents/GeneralSettings.tsx b/components/main/settingsPageComponents/GeneralSettings.tsx index 881f959..8e6a1b2 100644 --- a/components/main/settingsPageComponents/GeneralSettings.tsx +++ b/components/main/settingsPageComponents/GeneralSettings.tsx @@ -201,17 +201,17 @@ const GeneralSettings: React.FC = () => { className="bg-littwin-blue text-white px-2 py-1 rounded text-xs w-full md:w-auto" onClick={() => handleGeneralSubmit( - { - name, - ip, - subnet, - gateway, - }, { name: systemSettings.deviceName ?? "", ip: systemSettings.ip ?? "", subnet: systemSettings.subnet ?? "", gateway: systemSettings.gateway ?? "", + }, + { + name, + ip, + subnet, + gateway, } ) } diff --git a/components/main/settingsPageComponents/handlers/handleGeneralSubmit.ts b/components/main/settingsPageComponents/handlers/handleGeneralSubmit.ts index 607e9b9..ff6c147 100644 --- a/components/main/settingsPageComponents/handlers/handleGeneralSubmit.ts +++ b/components/main/settingsPageComponents/handlers/handleGeneralSubmit.ts @@ -46,11 +46,14 @@ const handleGeneralSubmit = ( url += `&${key}=${encodeURIComponent(value)}`; }); - console.log(url); + console.log("URL für Allgemeine Einstellungen: ", url); + console.log("Original:", original); + console.log("Current:", current); + console.log("Changes:", changes); fetch(url, { method: "GET" }) .then(() => { - alert("Netzwerkdaten erfolgreich gesendet!"); + alert("Daten erfolgreich gesendet!"); if (networkChanges) { alert( "Ein Neustart ist erforderlich, um die Netzwerkeinstellungen zu übernehmen." diff --git a/config/webVersion.ts b/config/webVersion.ts index 56c0564..a9315bd 100644 --- a/config/webVersion.ts +++ b/config/webVersion.ts @@ -6,5 +6,5 @@ 2: Patch oder Hotfix (Bugfixes oder kleine Änderungen). */ -const webVersion = "1.6.277"; +const webVersion = "1.6.278"; export default webVersion;