From e8d00161ebe9505033d5cabc1cab86fed78be292 Mon Sep 17 00:00:00 2001 From: Sheen Capadngan Date: Thu, 22 May 2025 21:48:03 +0800 Subject: [PATCH] misc: addressed lint --- .../internal/internal-certificate-authority-service.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/src/services/certificate-authority/internal/internal-certificate-authority-service.ts b/backend/src/services/certificate-authority/internal/internal-certificate-authority-service.ts index d42edecb1..8c16ef3c2 100644 --- a/backend/src/services/certificate-authority/internal/internal-certificate-authority-service.ts +++ b/backend/src/services/certificate-authority/internal/internal-certificate-authority-service.ts @@ -270,7 +270,11 @@ export const internalCertificateAuthorityServiceFactory = ({ signingAlgorithm: alg, keys, extensions: [ - new x509.BasicConstraintsExtension(true, maxPathLength === -1 ? undefined : maxPathLength, true), + new x509.BasicConstraintsExtension( + true, + maxPathLength === -1 || maxPathLength === null ? undefined : maxPathLength, + true + ), // eslint-disable-next-line no-bitwise new x509.KeyUsagesExtension(x509.KeyUsageFlags.keyCertSign | x509.KeyUsageFlags.cRLSign, true), await x509.SubjectKeyIdentifierExtension.create(keys.publicKey)