perms
deploy to danak / build_and_deploy (push) Has been cancelled

This commit is contained in:
2026-07-19 11:33:05 +03:30
parent d1f85d78f4
commit 9fa55cc6b5
2 changed files with 7 additions and 7 deletions
@@ -33,15 +33,11 @@ export class RolesController {
@Get('admin/roles/permissions') @Get('admin/roles/permissions')
@UseGuards(AdminAuthGuard) @UseGuards(AdminAuthGuard)
@ApiBearerAuth() @ApiBearerAuth()
@ApiOperation({ summary: 'Get all permissions that the admin has' }) @ApiOperation({ summary: 'Get all permissions ' })
async findAllPermissions(@AdminId() adminId: string, @RestId() restId: string) { async findAllPermissions() {
const adminPermissionNames = await this.permissionService.getAdminFullPermissions(adminId, restId); return this.permissionService.getPermissions();
return adminPermissionNames;
} }
@Post('admin/roles') @Post('admin/roles')
@UseGuards(AdminAuthGuard) @UseGuards(AdminAuthGuard)
@Permissions(Permission.MANAGE_ROLES) @Permissions(Permission.MANAGE_ROLES)
@@ -41,6 +41,10 @@ export class PermissionsService {
return permissionNames; return permissionNames;
} }
async getPermissions() {
return this.permissionRepository.findAll()
}
/** /**
* Refresh admin permissions in Redis (used after login or role changes) * Refresh admin permissions in Redis (used after login or role changes)
*/ */