From 19d521a5d5add9916ed7fe73d610297b2ce0e1ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=A4fliger?= Date: Tue, 4 Mar 2025 15:50:51 +0100 Subject: [PATCH] log --- HauptManager/module.php | 10 +++++----- library.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/HauptManager/module.php b/HauptManager/module.php index 8ffc07f..30f85d6 100644 --- a/HauptManager/module.php +++ b/HauptManager/module.php @@ -257,21 +257,21 @@ class HauptManager extends IPSModule $powerstep = $entry["step"]; - $aktleistung = array_filter($userEnergyProv["user"], function($entry2) use ($user, $manager) { + $aktleistung = array_filter($userEnergyProv[$user], function($entry2) use ($user, $manager) { return $entry2["user"] == $user && $entry2["Writeback"] == $manager; }); - IPS_LogMessage("Hauptmanager", "akt Leistung ".print_r($aktleistung[0])); + IPS_LogMessage("Hauptmanager", "akt Leistung ".print_r($aktleistung)); // Überprüfe, ob noch genügend verbleibende Energie für den nächsten Schritt vorhanden ist - if ($remainingPower >= $powerstep - $aktleistung[0]['Set_Leistung']) { + if ($remainingPower >= $powerstep - $aktleistung['Set_Leistung']) { // Aktualisiere die verbleibende Energie und die bereitgestellte Energie für den Benutzer - $remainingPower -= $powerstep - $aktleistung[0]['Set_Leistung']; + $remainingPower -= $powerstep - $aktleistung['Set_Leistung']; array_walk($userEnergyProv, function(&$entry3) use ($user, $manager, $powerstep) { if ($entry3["user"] == $user && $entry3["Writeback"] == $manager) { - $entry3[0]["Set_Leistung"] = $powerstep; + $entry3["Set_Leistung"] = $powerstep; } }); } diff --git a/library.json b/library.json index 81634a8..d7e0d26 100644 --- a/library.json +++ b/library.json @@ -6,7 +6,7 @@ "compatibility": { "version": "7.1" }, - "version": "1.199", + "version": "1.200", "build": 0, "date": 0 } \ No newline at end of file