diff options
author | Matthew Miller <matthew@millerti.me> | 2022-11-11 16:46:09 -0800 |
---|---|---|
committer | Matthew Miller <matthew@millerti.me> | 2022-11-11 16:46:09 -0800 |
commit | d50eb4fe35269c89ced65fb0e8f12dacf8a52f4e (patch) | |
tree | c45c6d04f89fd12e04b16230407829476e9c02f7 /packages/server/src/helpers | |
parent | 5b7cf4fb254b857cd0dcd7a5b7114494bc871317 (diff) |
Switch to cross-fetch for fetch
Diffstat (limited to 'packages/server/src/helpers')
-rw-r--r-- | packages/server/src/helpers/isCertRevoked.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/server/src/helpers/isCertRevoked.ts b/packages/server/src/helpers/isCertRevoked.ts index a0b3935..5c5fa0f 100644 --- a/packages/server/src/helpers/isCertRevoked.ts +++ b/packages/server/src/helpers/isCertRevoked.ts @@ -1,5 +1,5 @@ import { X509 } from 'jsrsasign'; -import fetch from 'node-fetch-native'; +import fetch from 'cross-fetch'; import { AsnParser } from '@peculiar/asn1-schema'; import { CertificateList } from '@peculiar/asn1-x509'; @@ -63,7 +63,7 @@ export async function isCertRevoked(cert: X509): Promise<boolean> { try { const respCRL = await fetch(crlURL[0]); const dataCRL = await respCRL.arrayBuffer(); - const dataPEM = convertCertBufferToPEM(dataCRL); + const dataPEM = convertCertBufferToPEM(new Uint8Array(dataCRL)); crlCert.readCertPEM(dataPEM); } catch (err) { return false; |