fix and update
This commit is contained in:
@@ -16,6 +16,7 @@ export interface UserAccessContext {
|
||||
canViewUserDocuments: boolean;
|
||||
canVerifyUsers: boolean;
|
||||
canManageBots: boolean;
|
||||
canModerateChats: boolean;
|
||||
}
|
||||
|
||||
function hasAnyPermission(permissions: string[], ...slugs: string[]) {
|
||||
@@ -44,7 +45,8 @@ export class AccessService {
|
||||
'rbac.manage',
|
||||
'documents.view_others',
|
||||
'users.verify',
|
||||
'bots.manage.all'
|
||||
'bots.manage.all',
|
||||
'chat.moderate'
|
||||
],
|
||||
canAccessAdmin: true,
|
||||
canManageRoles: true,
|
||||
@@ -57,7 +59,8 @@ export class AccessService {
|
||||
canManageSettings: true,
|
||||
canViewUserDocuments: true,
|
||||
canVerifyUsers: true,
|
||||
canManageBots: true
|
||||
canManageBots: true,
|
||||
canModerateChats: true
|
||||
};
|
||||
}
|
||||
|
||||
@@ -106,7 +109,8 @@ export class AccessService {
|
||||
canManageSettings: permissions.includes('settings.manage'),
|
||||
canViewUserDocuments: permissions.includes('documents.view_others'),
|
||||
canVerifyUsers: permissions.includes('users.verify'),
|
||||
canManageBots: permissions.includes('bots.manage.all')
|
||||
canManageBots: permissions.includes('bots.manage.all'),
|
||||
canModerateChats: permissions.includes('chat.moderate')
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user