From 5ec553f68dec819441537406848703437dab7f42 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Wed, 10 Apr 2024 08:21:06 +0200 Subject: [PATCH] Reset default labels when application FQDN is updated --- app/Livewire/Project/Application/General.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Livewire/Project/Application/General.php b/app/Livewire/Project/Application/General.php index 7c3700107..a8032f6f8 100644 --- a/app/Livewire/Project/Application/General.php +++ b/app/Livewire/Project/Application/General.php @@ -177,6 +177,9 @@ class General extends Component $this->loadComposeFile(); } } + public function updatedApplicationFqdn() { + $this->resetDefaultLabels(); + } public function updatedApplicationBuildPack() { if ($this->application->build_pack !== 'nixpacks') { @@ -204,11 +207,13 @@ class General extends Component $fqdn = generateFqdn($server, $this->application->uuid); $this->application->fqdn = $fqdn; $this->application->save(); + $this->resetDefaultLabels(); $this->dispatch('success', 'Wildcard domain generated.'); } } public function resetDefaultLabels() { + ray('resetDefaultLabels'); $this->customLabels = str(implode("|", generateLabelsApplication($this->application)))->replace("|", "\n"); $this->ports_exposes = $this->application->ports_exposes;