diff --git a/src/apps.js b/src/apps.js index d3567984b..722074b0c 100644 --- a/src/apps.js +++ b/src/apps.js @@ -261,7 +261,7 @@ function get(appId, callback) { if (error) return callback(new AppsError(AppsError.INTERNAL_ERROR, error)); app.iconUrl = getIconUrlSync(app); - app.fqdn = config.appFqdn(app.location); + app.fqdn = app.altDomain || config.appFqdn(app.location); callback(null, app); }); @@ -276,7 +276,7 @@ function getBySubdomain(subdomain, callback) { if (error) return callback(new AppsError(AppsError.INTERNAL_ERROR, error)); app.iconUrl = getIconUrlSync(app); - app.fqdn = config.appFqdn(app.location); + app.fqdn = app.altDomain || config.appFqdn(app.location); callback(null, app); }); @@ -294,7 +294,7 @@ function getByIpAddress(ip, callback) { if (error) return callback(new AppsError(AppsError.INTERNAL_ERROR, error)); app.iconUrl = getIconUrlSync(app); - app.fqdn = config.appFqdn(app.location); + app.fqdn = app.altDomain || config.appFqdn(app.location); callback(null, app); }); @@ -309,7 +309,7 @@ function getAll(callback) { apps.forEach(function (app) { app.iconUrl = getIconUrlSync(app); - app.fqdn = config.appFqdn(app.location); + app.fqdn = app.altDomain || config.appFqdn(app.location); }); callback(null, apps);