fix: API updateDigitaleEingaenge erweitert – filterzeit, gewichtung, zaehlerAktiv werden jetzt auch gespeichert
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user