Add isConfigured fallback for caas cloudrons
This commit is contained in:
@@ -145,7 +145,15 @@ function isConfigured(callback) {
|
|||||||
var isConfigured = (config.isCustomDomain() && dnsConfig.provider === 'route53') ||
|
var isConfigured = (config.isCustomDomain() && dnsConfig.provider === 'route53') ||
|
||||||
(!config.isCustomDomain() && dnsConfig.provider === 'caas');
|
(!config.isCustomDomain() && dnsConfig.provider === 'caas');
|
||||||
|
|
||||||
callback(null, isConfigured);
|
// fallback for old caas cloudrons
|
||||||
|
if (!isConfigured && !config.isCustomDomain() && !dnsConfig.provider) {
|
||||||
|
settings.setDnsConfig({ provider: 'caas' }, function (error) {
|
||||||
|
if (error) return callback(error);
|
||||||
|
callback(null, true);
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
callback(null, isConfigured);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user