fix(service): handle missing service database and redirect to configuration

This commit is contained in:
Andras Bacsai 2026-01-02 13:46:53 +01:00
parent 360a82ec5d
commit 9466ad4a48

View file

@ -46,6 +46,13 @@ public function mount()
$this->serviceApplication->getFilesFromServer();
} else {
$this->serviceDatabase = $this->service->databases()->whereUuid($this->parameters['stack_service_uuid'])->first();
if (! $this->serviceDatabase) {
return redirect()->route('project.service.configuration', [
'project_uuid' => $this->parameters['project_uuid'],
'environment_uuid' => $this->parameters['environment_uuid'],
'service_uuid' => $this->parameters['service_uuid'],
]);
}
$this->serviceDatabase->getFilesFromServer();
}
$this->s3s = currentTeam()->s3s;