mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-18 22:00:31 +00:00
fix(server): premissions guard for read and write endpoints
This commit is contained in:
@@ -10,6 +10,8 @@ import { RolePermission } from './models/RolePermission.model';
|
||||
import { RolesController } from './Roles.controller';
|
||||
import { RolesApplication } from './Roles.application';
|
||||
import { RolePermissionsSchema } from './queries/RolePermissionsSchema';
|
||||
import { AuthorizationGuard } from './Authorization.guard';
|
||||
import { PermissionGuard } from './Permission.guard';
|
||||
|
||||
const models = [
|
||||
RegisterTenancyModel(Role),
|
||||
@@ -25,9 +27,11 @@ const models = [
|
||||
GetRoleService,
|
||||
GetRolesService,
|
||||
RolesApplication,
|
||||
RolePermissionsSchema
|
||||
RolePermissionsSchema,
|
||||
AuthorizationGuard,
|
||||
PermissionGuard,
|
||||
],
|
||||
controllers: [RolesController],
|
||||
exports: [...models],
|
||||
exports: [...models, AuthorizationGuard, PermissionGuard],
|
||||
})
|
||||
export class RolesModule {}
|
||||
|
||||
Reference in New Issue
Block a user