From 87248b3337c65cfd33f3884fe99b83cb6db94ead Mon Sep 17 00:00:00 2001 From: liuyi Date: Fri, 17 Nov 2023 12:34:15 +0800 Subject: [PATCH] fix(server): all viewers can share public link (#4968) --- packages/backend/server/src/modules/workspaces/resolver.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/backend/server/src/modules/workspaces/resolver.ts b/packages/backend/server/src/modules/workspaces/resolver.ts index 2f3c81a2ac..6b83076e3a 100644 --- a/packages/backend/server/src/modules/workspaces/resolver.ts +++ b/packages/backend/server/src/modules/workspaces/resolver.ts @@ -885,9 +885,9 @@ export class PagePermissionResolver { } await this.permission.checkWorkspace( - workspaceId, + docId.workspace, user.id, - Permission.Admin + Permission.Read ); return this.permission.publishPage(docId.workspace, docId.guid, mode); @@ -924,7 +924,7 @@ export class PagePermissionResolver { await this.permission.checkWorkspace( docId.workspace, user.id, - Permission.Admin + Permission.Read ); return this.permission.revokePublicPage(docId.workspace, docId.guid);