From 4446100150fca5c4ee3ad85f023ac58e7cd7019d Mon Sep 17 00:00:00 2001 From: fengmk2 Date: Fri, 7 Mar 2025 07:13:36 +0000 Subject: [PATCH] fix(server): correct "Administrators" typo in permissions (#10690) --- .../__snapshots__/actions.spec.ts.md | 10 +++++----- .../__snapshots__/actions.spec.ts.snap | Bin 1396 -> 1398 bytes .../server/src/core/permission/types.ts | 4 ++-- .../core/workspaces/resolvers/workspace.ts | 2 +- packages/backend/server/src/schema.gql | 2 +- .../frontend/graphql/src/graphql/index.ts | 2 +- .../graphql/workspace-role-permissions.gql | 2 +- packages/frontend/graphql/src/schema.ts | 4 ++-- 8 files changed, 13 insertions(+), 13 deletions(-) diff --git a/packages/backend/server/src/core/permission/__tests__/__snapshots__/actions.spec.ts.md b/packages/backend/server/src/core/permission/__tests__/__snapshots__/actions.spec.ts.md index 687e1a3233..6e5bfd57cc 100644 --- a/packages/backend/server/src/core/permission/__tests__/__snapshots__/actions.spec.ts.md +++ b/packages/backend/server/src/core/permission/__tests__/__snapshots__/actions.spec.ts.md @@ -91,7 +91,7 @@ Generated by [AVA](https://avajs.dev). > WorkspaceRole: External { - 'Workspace.Adminitrators.Manage': false, + 'Workspace.Administrators.Manage': false, 'Workspace.Blobs.List': false, 'Workspace.Blobs.Read': true, 'Workspace.Blobs.Write': false, @@ -116,7 +116,7 @@ Generated by [AVA](https://avajs.dev). > WorkspaceRole: Collaborator { - 'Workspace.Adminitrators.Manage': false, + 'Workspace.Administrators.Manage': false, 'Workspace.Blobs.List': true, 'Workspace.Blobs.Read': true, 'Workspace.Blobs.Write': true, @@ -141,7 +141,7 @@ Generated by [AVA](https://avajs.dev). > WorkspaceRole: Admin { - 'Workspace.Adminitrators.Manage': false, + 'Workspace.Administrators.Manage': false, 'Workspace.Blobs.List': true, 'Workspace.Blobs.Read': true, 'Workspace.Blobs.Write': true, @@ -166,7 +166,7 @@ Generated by [AVA](https://avajs.dev). > WorkspaceRole: Owner { - 'Workspace.Adminitrators.Manage': true, + 'Workspace.Administrators.Manage': true, 'Workspace.Blobs.List': true, 'Workspace.Blobs.Read': true, 'Workspace.Blobs.Write': true, @@ -285,7 +285,7 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 { - 'Workspace.Adminitrators.Manage': 'Owner', + 'Workspace.Administrators.Manage': 'Owner', 'Workspace.Blobs.List': 'Collaborator', 'Workspace.Blobs.Read': 'External', 'Workspace.Blobs.Write': 'Collaborator', diff --git a/packages/backend/server/src/core/permission/__tests__/__snapshots__/actions.spec.ts.snap b/packages/backend/server/src/core/permission/__tests__/__snapshots__/actions.spec.ts.snap index 6384bb13027f6e9dff2b56e5c275c67e3a2c64da..8d00ba8292e3fcc3cf2a53ca09cf316264a32867 100644 GIT binary patch literal 1398 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 C_?r6w diff --git a/packages/backend/server/src/core/permission/types.ts b/packages/backend/server/src/core/permission/types.ts index 3441c5f221..ddec8648d7 100644 --- a/packages/backend/server/src/core/permission/types.ts +++ b/packages/backend/server/src/core/permission/types.ts @@ -22,7 +22,7 @@ export const Actions = { Read: '', Manage: '', }, - Adminitrators: { + Administrators: { Manage: '', }, Properties: { @@ -104,7 +104,7 @@ export const RoleActionsMap = { return [ ...this[WorkspaceRole.Admin], Action.Workspace.Delete, - Action.Workspace.Adminitrators.Manage, + Action.Workspace.Administrators.Manage, Action.Workspace.TransferOwner, Action.Workspace.Payment.Manage, ]; diff --git a/packages/backend/server/src/core/workspaces/resolvers/workspace.ts b/packages/backend/server/src/core/workspaces/resolvers/workspace.ts index 92950500bd..00aea3ec81 100644 --- a/packages/backend/server/src/core/workspaces/resolvers/workspace.ts +++ b/packages/backend/server/src/core/workspaces/resolvers/workspace.ts @@ -559,7 +559,7 @@ export class WorkspaceResolver { .workspace(workspaceId) .assert( role.type === WorkspaceRole.Admin - ? 'Workspace.Adminitrators.Manage' + ? 'Workspace.Administrators.Manage' : 'Workspace.Users.Manage' ); diff --git a/packages/backend/server/src/schema.gql b/packages/backend/server/src/schema.gql index cd7b81a0e1..2b2353f996 100644 --- a/packages/backend/server/src/schema.gql +++ b/packages/backend/server/src/schema.gql @@ -1436,7 +1436,7 @@ type WorkspacePermissionNotFoundDataType { } type WorkspacePermissions { - Workspace_Adminitrators_Manage: Boolean! + Workspace_Administrators_Manage: Boolean! Workspace_Blobs_List: Boolean! Workspace_Blobs_Read: Boolean! Workspace_Blobs_Write: Boolean! diff --git a/packages/frontend/graphql/src/graphql/index.ts b/packages/frontend/graphql/src/graphql/index.ts index 8258207182..f2fee4d4b4 100644 --- a/packages/frontend/graphql/src/graphql/index.ts +++ b/packages/frontend/graphql/src/graphql/index.ts @@ -1405,7 +1405,7 @@ export const getWorkspaceRolePermissionsQuery = { query: `query getWorkspaceRolePermissions($id: String!) { workspaceRolePermissions(id: $id) { permissions { - Workspace_Adminitrators_Manage + Workspace_Administrators_Manage Workspace_Blobs_List Workspace_Blobs_Read Workspace_Blobs_Write diff --git a/packages/frontend/graphql/src/graphql/workspace-role-permissions.gql b/packages/frontend/graphql/src/graphql/workspace-role-permissions.gql index 637f5b9321..c6bcc9542c 100644 --- a/packages/frontend/graphql/src/graphql/workspace-role-permissions.gql +++ b/packages/frontend/graphql/src/graphql/workspace-role-permissions.gql @@ -1,7 +1,7 @@ query getWorkspaceRolePermissions($id: String!) { workspaceRolePermissions(id: $id) { permissions { - Workspace_Adminitrators_Manage + Workspace_Administrators_Manage Workspace_Blobs_List Workspace_Blobs_Read Workspace_Blobs_Write diff --git a/packages/frontend/graphql/src/schema.ts b/packages/frontend/graphql/src/schema.ts index 4befc74ab5..ab3046bc7f 100644 --- a/packages/frontend/graphql/src/schema.ts +++ b/packages/frontend/graphql/src/schema.ts @@ -1735,7 +1735,7 @@ export interface WorkspacePermissionNotFoundDataType { export interface WorkspacePermissions { __typename?: 'WorkspacePermissions'; - Workspace_Adminitrators_Manage: Scalars['Boolean']['output']; + Workspace_Administrators_Manage: Scalars['Boolean']['output']; Workspace_Blobs_List: Scalars['Boolean']['output']; Workspace_Blobs_Read: Scalars['Boolean']['output']; Workspace_Blobs_Write: Scalars['Boolean']['output']; @@ -3435,7 +3435,7 @@ export type GetWorkspaceRolePermissionsQuery = { __typename?: 'WorkspaceRolePermissions'; permissions: { __typename?: 'WorkspacePermissions'; - Workspace_Adminitrators_Manage: boolean; + Workspace_Administrators_Manage: boolean; Workspace_Blobs_List: boolean; Workspace_Blobs_Read: boolean; Workspace_Blobs_Write: boolean;