chore: simplify date parsing

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
This commit is contained in:
Johan Haals
2022-10-25 14:40:40 +02:00
parent 89e86f467f
commit 3758f4a7c2
@@ -86,8 +86,7 @@ export async function createHttpsServer(
function getCertificateExpiration(cert: string, logger?: Logger) {
try {
const crt = forge.pki.certificateFromPem(cert);
const crtTimestamp = Date.parse(crt.validity.notAfter.toString());
return crtTimestamp - Date.now();
return crt.validity.notAfter.getTime() - Date.now();
} catch (error) {
logger?.warn(`Unable to parse self-signed certificate. ${error}`);
return 0;