From 3758f4a7c2f7f58f22dea19439c85aec7e764509 Mon Sep 17 00:00:00 2001 From: Johan Haals Date: Tue, 25 Oct 2022 14:40:40 +0200 Subject: [PATCH] chore: simplify date parsing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Fredrik Adelöw Signed-off-by: Johan Haals --- packages/backend-common/src/service/lib/hostFactory.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/backend-common/src/service/lib/hostFactory.ts b/packages/backend-common/src/service/lib/hostFactory.ts index 089bf610ed..57334062ea 100644 --- a/packages/backend-common/src/service/lib/hostFactory.ts +++ b/packages/backend-common/src/service/lib/hostFactory.ts @@ -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;