From 4e0aa31af42f353ec4b46fc39efadb8396f08afc Mon Sep 17 00:00:00 2001 From: DarkSky Date: Thu, 22 Dec 2022 17:21:48 +0800 Subject: [PATCH] fix: blob apis --- packages/data-services/src/sdks/workspace.ts | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/packages/data-services/src/sdks/workspace.ts b/packages/data-services/src/sdks/workspace.ts index d806c69ef7..421f278fe7 100644 --- a/packages/data-services/src/sdks/workspace.ts +++ b/packages/data-services/src/sdks/workspace.ts @@ -155,18 +155,18 @@ export async function downloadWorkspace( } export async function uploadBlob(params: { blob: Blob }): Promise { - const data = await request({ - url: '/api/blob', - method: 'PUT', - data: params.blob, - }); - return data.data; + return request.post('/api/blob', { body: params.blob }).text(); + + // const data = await request({ + // url: '/api/blob', + // method: 'PUT', + // data: params.blob, + // }); + // return data.data; } -export async function getBlob(params: { blobId: string }): Promise { - const data = await request({ - url: `/api/blob/${params.blobId}`, - method: 'GET', - }); - return data.data; +export async function getBlob(params: { + blobId: string; +}): Promise { + return request.get(`/api/blob/${params.blobId}`).arrayBuffer(); }