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') ||
|
||||
(!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