fix: Korrekte Reihenfolge für handleGeneralSubmit implementiert und Debug-Logging hinzugefügt
- 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
This commit is contained in:
@@ -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,
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
@@ -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."
|
||||
|
||||
Reference in New Issue
Block a user