From 189d564f8762eb2fb4814e6fc6ee9a121d65d7bd Mon Sep 17 00:00:00 2001 From: MartinOscar <40749467+RMartinOscar@users.noreply.github.com> Date: Mon, 3 Jun 2024 06:30:05 +0200 Subject: [PATCH] Update AllocationsRelationManager.php --- .../RelationManagers/AllocationsRelationManager.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Filament/Resources/NodeResource/RelationManagers/AllocationsRelationManager.php b/app/Filament/Resources/NodeResource/RelationManagers/AllocationsRelationManager.php index f282c4bbc..67a86ff71 100644 --- a/app/Filament/Resources/NodeResource/RelationManagers/AllocationsRelationManager.php +++ b/app/Filament/Resources/NodeResource/RelationManagers/AllocationsRelationManager.php @@ -113,9 +113,11 @@ class AllocationsRelationManager extends RelationManager $start = max((int) $start, 0); $end = min((int) $end, 2 ** 16 - 1); - for ($i = $start; $i <= $end; $i++) { + $range = $start <= $end ? range($start, $end) : range($end, $start); + foreach ($range as $i) { $ports->push($i); } + } $uniquePorts = $ports->unique()->values();