From 0d0ac5381eb19965d8757585a2c38fe21d1a3aeb Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Mon, 14 Jan 2019 15:02:24 +0100 Subject: [PATCH] NodeApplyManualOrderAction: Also include non-toplevel processes --- .../Modification/NodeApplyManualOrderAction.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/library/Businessprocess/Modification/NodeApplyManualOrderAction.php b/library/Businessprocess/Modification/NodeApplyManualOrderAction.php index b2251ce..9be77e9 100644 --- a/library/Businessprocess/Modification/NodeApplyManualOrderAction.php +++ b/library/Businessprocess/Modification/NodeApplyManualOrderAction.php @@ -3,7 +3,6 @@ namespace Icinga\Module\Businessprocess\Modification; use Icinga\Module\Businessprocess\BpConfig; -use Icinga\Module\Businessprocess\BpNode; class NodeApplyManualOrderAction extends NodeAction { @@ -15,8 +14,7 @@ class NodeApplyManualOrderAction extends NodeAction public function applyTo(BpConfig $config) { $i = 0; - foreach ($config->getRootNodes() as $name => $node) { - /** @var BpNode $node */ + foreach ($config->getBpNodes() as $name => $node) { if ($node->getDisplay() > 0) { $node->setDisplay(++$i); }