From 846d1d43bd86b68ba96bd4c3377b41ea930d5db4 Mon Sep 17 00:00:00 2001 From: Kasra Bigdeli Date: Sat, 18 Jul 2026 23:19:02 -0700 Subject: [PATCH] Check legacy DNS alias before app registration --- src/handlers/users/apps/appdefinition/AppDefinitionHandler.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/handlers/users/apps/appdefinition/AppDefinitionHandler.ts b/src/handlers/users/apps/appdefinition/AppDefinitionHandler.ts index 2727577..1403a7c 100644 --- a/src/handlers/users/apps/appdefinition/AppDefinitionHandler.ts +++ b/src/handlers/users/apps/appdefinition/AppDefinitionHandler.ts @@ -40,6 +40,9 @@ export async function registerAppDefinition( // if project is not found, it will throw an error } + // Avoid creating a DNS alias that conflicts with an orphaned legacy service + await serviceManager.ensureLegacyServiceNameAvailable(appName) + // Register the app definition await dataStore .getAppsDataStore()