From e068581862c82217a3fab91e39a168f0d5fa6f5f Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Mon, 12 Aug 2024 11:35:30 +0200 Subject: [PATCH] refactor: Refresh application to get latest database changes --- 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 77593bf0a..9b4c074c1 100644 --- a/app/Livewire/Project/Application/General.php +++ b/app/Livewire/Project/Application/General.php @@ -179,6 +179,11 @@ class General extends Component if ($isInit && $this->application->docker_compose_raw) { return; } + + // Must reload the application to get the latest database changes + // Why? Not sure, but it works. + $this->application->refresh(); + ['parsedServices' => $this->parsedServices, 'initialDockerComposeLocation' => $this->initialDockerComposeLocation] = $this->application->loadComposeFile($isInit); if (is_null($this->parsedServices)) { $this->dispatch('error', 'Failed to parse your docker-compose file. Please check the syntax and try again.');