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(); }