diff --git a/packages/core/functions-js/src/FunctionsClient.ts b/packages/core/functions-js/src/FunctionsClient.ts index 0fea192bc..99b854817 100644 --- a/packages/core/functions-js/src/FunctionsClient.ts +++ b/packages/core/functions-js/src/FunctionsClient.ts @@ -120,7 +120,10 @@ export class FunctionsClient { let data: any if (responseType === 'application/json') { data = await response.json() - } else if (responseType === 'application/octet-stream') { + } else if ( + responseType === 'application/octet-stream' || + responseType === 'application/pdf' + ) { data = await response.blob() } else if (responseType === 'text/event-stream') { data = response