From 06a69b0767dc27be4c67c33777322f0b30512457 Mon Sep 17 00:00:00 2001 From: Himself65 Date: Mon, 3 Apr 2023 03:50:04 -0500 Subject: [PATCH] fix: api compatibility with OctoBase (#1790) --- packages/workspace/src/affine/__tests__/api.spec.ts | 1 + packages/workspace/src/affine/api/index.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/workspace/src/affine/__tests__/api.spec.ts b/packages/workspace/src/affine/__tests__/api.spec.ts index bd69a42ea7..dfd7740fe0 100644 --- a/packages/workspace/src/affine/__tests__/api.spec.ts +++ b/packages/workspace/src/affine/__tests__/api.spec.ts @@ -236,6 +236,7 @@ describe('api', () => { const publicBinary = await workspaceApis.downloadWorkspace(id, true); expect(binary).toBeInstanceOf(ArrayBuffer); expect(publicBinary).toBeInstanceOf(ArrayBuffer); + expect(binary).toEqual(publicBinary); expect(binary.byteLength).toEqual(publicBinary.byteLength); }, { diff --git a/packages/workspace/src/affine/api/index.ts b/packages/workspace/src/affine/api/index.ts index b8d84379a2..fc807417ab 100644 --- a/packages/workspace/src/affine/api/index.ts +++ b/packages/workspace/src/affine/api/index.ts @@ -387,7 +387,7 @@ export function createWorkspaceApis(prefixUrl = '/') { published = false ): Promise => { if (published) { - return fetch(prefixUrl + `api/public/doc/${workspaceId}`, { + return fetch(prefixUrl + `api/public/workspace/${workspaceId}`, { method: 'GET', }).then(r => r.arrayBuffer()); } else {