certificates: cert/key cannot be null

This commit is contained in:
Girish Ramakrishnan
2018-01-26 19:31:06 -08:00
parent f49ff2985c
commit d0bf315859
3 changed files with 12 additions and 20 deletions

View File

@@ -534,8 +534,10 @@ function install(data, auditSource, callback) {
error = validateHostname(location, domain, intrinsicFqdn);
if (error) return callback(error);
error = certificates.validateCertificate(cert, key, intrinsicFqdn);
if (error) return callback(new AppsError(AppsError.BAD_CERTIFICATE, error.message));
if (cert && key) {
error = certificates.validateCertificate(cert, key, intrinsicFqdn);
if (error) return callback(new AppsError(AppsError.BAD_CERTIFICATE, error.message));
}
debug('Will install app with id : ' + appId);