fix(web): hydrate workspace permissions before navigation render (#39524)

This commit is contained in:
yyh authored and GitHub committed 2026-07-24 09:06:57 +00:00
1 parent a2c67372ed
commit 4e85acc605
15 files changed
+218 -89

No files matched your search

-18
View File
@@ -206,24 +206,6 @@ export type UpdateRolesOfMemberRequest = {
roleIds: string[]
}
type WorkspacePermissionKeys = {
permission_keys: string[]
}
type ResourcePermissionKeys = {
default_permission_keys: string[]
overrides: Array<{
resource_id: string
permission_keys: string[]
}>
}
export type PermissionKeysResponse = {
workspace: WorkspacePermissionKeys
app: ResourcePermissionKeys
dataset: ResourcePermissionKeys
}
export type GetMembersOfRoleRequest = {
roleId: string
} & PaginationParameters