Added existence check for readCertificates

This commit is contained in:
Alexander Cerutti
2019-06-01 14:01:25 +02:00
parent 083142330c
commit 75ca49d89a

View File

@@ -209,7 +209,7 @@ function getModelBufferContents(model: BundleUnit): PartitionedBundle {
*/ */
async function readCertificatesFromOptions(options: Certificates): Promise<FinalCertificates> { async function readCertificatesFromOptions(options: Certificates): Promise<FinalCertificates> {
if (!isValid(options, "certificatesSchema")) { if (!(options && Object.keys(options).length && isValid(options, "certificatesSchema"))) {
throw new Error("Unable to create Pass: certificates schema validation failed."); throw new Error("Unable to create Pass: certificates schema validation failed.");
} }