diff --git a/apiMockData/SERVICE/digitaleEingaengeMockData.js b/apiMockData/SERVICE/digitaleEingaengeMockData.js index 2b6886e..abb3da3 100644 --- a/apiMockData/SERVICE/digitaleEingaengeMockData.js +++ b/apiMockData/SERVICE/digitaleEingaengeMockData.js @@ -103,7 +103,7 @@ var win_de_counter = [ 0 ]; var win_de_time_filter = [ - 0, + 2000, 0, 0, 0, @@ -137,7 +137,7 @@ var win_de_time_filter = [ 0 ]; var win_de_weighting = [ - 0, + 1000, 0, 0, 0, @@ -171,7 +171,7 @@ var win_de_weighting = [ 0 ]; var win_de_counter_active = [ - 0, + 1, 0, 0, 0, diff --git a/config/webVersion.ts b/config/webVersion.ts index 7a83eb0..54146f1 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.270"; +const webVersion = "1.6.271"; export default webVersion; diff --git a/pages/api/cpl/updateDigitaleEingaenge.ts b/pages/api/cpl/updateDigitaleEingaenge.ts index 6f38fb4..171a6cb 100644 --- a/pages/api/cpl/updateDigitaleEingaenge.ts +++ b/pages/api/cpl/updateDigitaleEingaenge.ts @@ -44,7 +44,8 @@ export default async function handler( } try { - const { id, name, invertierung } = req.body; + const { id, name, invertierung, filterzeit, gewichtung, zaehlerAktiv } = + req.body; if (typeof id !== "number" || id < 1 || id > 32) { return res.status(400).json({ error: "Ungültige ID (1–32 erlaubt)" }); @@ -55,6 +56,15 @@ export default async function handler( // Update der Daten if (typeof name === "string") data.win_de_label[id - 1] = name; + if (typeof invertierung === "number") + data.win_de_invert[id - 1] = invertierung; + if (typeof filterzeit === "number") + data.win_de_time_filter[id - 1] = filterzeit; + if (typeof gewichtung === "number") + data.win_de_weighting[id - 1] = gewichtung; + if (typeof zaehlerAktiv === "number") + data.win_de_counter_active[id - 1] = zaehlerAktiv; + if (typeof invertierung === "number") data.win_de_invert[id - 1] = invertierung;