mirror of
https://github.com/marcogll/passkit-generator.git
synced 2026-03-15 21:25:26 +00:00
Changed implementation inside __parseSettings for the certificates to throw in case of necessity
This commit is contained in:
21
index.js
21
index.js
@@ -583,18 +583,21 @@ class Pass {
|
|||||||
return readFile(resolvedPath);
|
return readFile(resolvedPath);
|
||||||
});
|
});
|
||||||
|
|
||||||
return Promise.all(certPaths).then(contents => {
|
return Promise.all(certPaths)
|
||||||
contents.forEach((file, index) => {
|
.then(contents => {
|
||||||
let certName = optCertsNames[index];
|
contents.forEach((file, index) => {
|
||||||
let pem = parsePEM(file, options.certificates[certName].passphrase);
|
let certName = optCertsNames[index];
|
||||||
|
let pem = parsePEM(file, options.certificates[certName].passphrase);
|
||||||
|
|
||||||
if (!pem) {
|
if (!pem) {
|
||||||
return reject(errors.INVALID_CERTS)
|
return reject(errors.INVALID_CERTS)
|
||||||
}
|
}
|
||||||
|
|
||||||
this.Certificates[certName] = pem;
|
this.Certificates[certName] = pem;
|
||||||
|
});
|
||||||
|
}).catch(err => {
|
||||||
|
throw new Error(errors.INVALID_CERTS);
|
||||||
});
|
});
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user