mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-07-13 08:06:24 +08:00
refactor(server): role actions definition (#9962)
This commit is contained in:
@@ -335,7 +335,7 @@ export class CopilotResolver {
|
||||
await this.permissions.checkCloudPagePermission(
|
||||
workspaceId,
|
||||
docId,
|
||||
'Doc_Read',
|
||||
'Doc.Read',
|
||||
user.id
|
||||
);
|
||||
} else {
|
||||
@@ -369,7 +369,7 @@ export class CopilotResolver {
|
||||
await this.permissions.checkCloudPagePermission(
|
||||
options.workspaceId,
|
||||
options.docId,
|
||||
'Doc_Read',
|
||||
'Doc.Update',
|
||||
user.id
|
||||
);
|
||||
const lockFlag = `${COPILOT_LOCKER}:session:${user.id}:${options.workspaceId}`;
|
||||
@@ -403,7 +403,7 @@ export class CopilotResolver {
|
||||
await this.permissions.checkCloudPagePermission(
|
||||
workspaceId,
|
||||
docId,
|
||||
'Doc_Update',
|
||||
'Doc.Update',
|
||||
user.id
|
||||
);
|
||||
const lockFlag = `${COPILOT_LOCKER}:session:${user.id}:${workspaceId}`;
|
||||
@@ -431,7 +431,7 @@ export class CopilotResolver {
|
||||
await this.permissions.checkCloudPagePermission(
|
||||
options.workspaceId,
|
||||
options.docId,
|
||||
'Doc_Copy',
|
||||
'Doc.Update',
|
||||
user.id
|
||||
);
|
||||
const lockFlag = `${COPILOT_LOCKER}:session:${user.id}:${options.workspaceId}`;
|
||||
@@ -460,7 +460,7 @@ export class CopilotResolver {
|
||||
await this.permissions.checkCloudPagePermission(
|
||||
options.workspaceId,
|
||||
options.docId,
|
||||
'Doc_Delete',
|
||||
'Doc.Update',
|
||||
user.id
|
||||
);
|
||||
if (!options.sessionIds.length) {
|
||||
|
||||
Reference in New Issue
Block a user