From 0603ab13c2676cf5a25ec6c7c43dbd055d2a7109 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Thu, 22 May 2025 14:35:31 +0200 Subject: [PATCH] fix(project): update selected environment handling to use environment name instead of UUID --- app/Livewire/Project/New/Select.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Livewire/Project/New/Select.php b/app/Livewire/Project/New/Select.php index 396930c40..ac07413d4 100644 --- a/app/Livewire/Project/New/Select.php +++ b/app/Livewire/Project/New/Select.php @@ -63,7 +63,7 @@ class Select extends Component } $projectUuid = data_get($this->parameters, 'project_uuid'); $this->environments = Project::whereUuid($projectUuid)->first()->environments; - $this->selectedEnvironment = data_get($this->parameters, 'environment_uuid'); + $this->selectedEnvironment = $this->environments->where('uuid', data_get($this->parameters, 'environment_uuid'))->first()->name; } public function render() @@ -73,9 +73,11 @@ class Select extends Component public function updatedSelectedEnvironment() { + $environmentUuid = $this->environments->where('name', $this->selectedEnvironment)->first()->uuid; + return redirect()->route('project.resource.create', [ 'project_uuid' => $this->parameters['project_uuid'], - 'environment_uuid' => $this->selectedEnvironment, + 'environment_uuid' => $environmentUuid, ]); }