This commit is contained in:
Girish Ramakrishnan
2025-06-10 13:01:40 +02:00
parent 7a083e7ce4
commit 7e036cc65f

View File

@@ -94,7 +94,7 @@ async function startPrepareLocation(domain, auditSource) {
for (const app of await apps.list()) {
const appName = `${app.label || app.fqdn} (${app.id})`;
if (app.fqdn === fqdn) throw new BoxError(BoxError.BAD_STATE, `Dashboard location conflicts with primary location of app '${appName}'`);
if (app.secondaryDomains.some(sd => sd.fqdn === fqdn)) throw new BoxError(BoxError.BAD_STATE, `Dashboard location conflicts with second location of app '${appName}'`);
if (app.secondaryDomains.some(sd => sd.fqdn === fqdn)) throw new BoxError(BoxError.BAD_STATE, `Dashboard location conflicts with secondary location of app '${appName}'`);
if (app.redirectDomains.some(rd => rd.fqdn === fqdn)) throw new BoxError(BoxError.BAD_STATE, `Dashboard location conflicts with redirect location of app '${appName}'`);
if (app.aliasDomains.some(ad => ad.fqdn === fqdn)) throw new BoxError(BoxError.BAD_STATE, `Dashboard location conflicts with alias location of app '${appName}'`);
}