diff --git a/js/kundenkarte.js b/js/kundenkarte.js index 27c70d0..68f752b 100755 --- a/js/kundenkarte.js +++ b/js/kundenkarte.js @@ -5666,7 +5666,7 @@ if (!(eqPosTE < railEnd + 1 && railStart < eqPosTE + eqWidthTE)) return; var terminals = self.getTerminals(eq); - terminals.filter(function(t) { return t.pos === targetPos; }).forEach(function(term) { + terminals.forEach(function(term) { var phase = (self._terminalPhaseMap[eq.id] || {})[term.id]; if (phase) { fedPhases[phase] = true; diff --git a/lib/wiring_diagram.lib.php b/lib/wiring_diagram.lib.php old mode 100644 new mode 100755 index 1f011af..20435aa --- a/lib/wiring_diagram.lib.php +++ b/lib/wiring_diagram.lib.php @@ -401,7 +401,6 @@ class WiringDiagramAnalyzer $terminals = getEquipmentTerminals($eq); foreach ($terminals as $term) { - if (($term['pos'] ?? '') !== $targetPos) continue; $termId = $term['id'] ?? ''; $phase = $this->terminalPhaseMap[$eq->id][$termId] ?? null; if ($phase) {