From 2f68f965a7ed0b4bac32055c37b894bccac19da0 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Thu, 3 Jul 2025 21:29:57 +0200 Subject: [PATCH] refactor(shared): enhance FQDN generation logic for services in newParser function --- bootstrap/helpers/shared.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bootstrap/helpers/shared.php b/bootstrap/helpers/shared.php index ab8d6d7bb..9e1aa0a43 100644 --- a/bootstrap/helpers/shared.php +++ b/bootstrap/helpers/shared.php @@ -3066,13 +3066,14 @@ function newParser(Application|Service $resource, int $pull_request_id = 0, ?int $fqdn = generateFqdn($server, "$uuid"); } } elseif ($isService) { - $fqdn = $savedService->fqdn; if (blank($savedService->fqdn)) { if ($fqdnFor) { $fqdn = generateFqdn($server, "$fqdnFor-$uuid"); } else { $fqdn = generateFqdn($server, "{$savedService->name}-$uuid"); } + } else { + $fqdn = str($savedService->fqdn)->after('://')->before(':')->prepend(str($savedService->fqdn)->before('://')->append('://'))->value(); } }