From 9ab717350ca175ff080f574677d19eba4a45294a Mon Sep 17 00:00:00 2001 From: Matthew Miller Date: Tue, 7 Jul 2020 17:05:15 -0700 Subject: Fix error parsing statements with intl characters --- packages/server/src/metadata/metadataService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/server/src') diff --git a/packages/server/src/metadata/metadataService.ts b/packages/server/src/metadata/metadataService.ts index e586a72..8a3ea89 100644 --- a/packages/server/src/metadata/metadataService.ts +++ b/packages/server/src/metadata/metadataService.ts @@ -91,7 +91,7 @@ class MetadataService { const resp = await fetch(`${cached.url}?token=${MDS_API_TOKEN}`); const data = await resp.text(); const statement: MetadataStatement = JSON.parse( - Buffer.from(data, 'base64').toString('ascii'), + Buffer.from(data, 'base64').toString('utf-8'), ); const hashAlg = this.tocAlg === 'ES256' ? 'SHA256' : undefined; -- cgit v1.2.3