From 87225405a8f1dde67b28bae01623f266a3f6d0a0 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Mon, 16 Jun 2025 13:15:40 +0200 Subject: [PATCH] refactor(clone-project): enhance server retrieval by including destinations and filtering out build servers --- app/Livewire/Project/CloneMe.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Livewire/Project/CloneMe.php b/app/Livewire/Project/CloneMe.php index c71f6db64..fefaff4f2 100644 --- a/app/Livewire/Project/CloneMe.php +++ b/app/Livewire/Project/CloneMe.php @@ -54,7 +54,11 @@ class CloneMe extends Component $this->project = Project::where('uuid', $project_uuid)->firstOrFail(); $this->environment = $this->project->environments->where('uuid', $this->environment_uuid)->first(); $this->project_id = $this->project->id; - $this->servers = currentTeam()->servers; + $this->servers = currentTeam() + ->servers() + ->with('destinations') + ->get() + ->reject(fn ($server) => $server->isBuildServer()); $this->newName = str($this->project->name.'-clone-'.(string) new Cuid2)->slug(); }