diff --git a/src/services/storage.rbac.service.ts b/src/services/storage.rbac.service.ts index cdae8e2..67ab36a 100644 --- a/src/services/storage.rbac.service.ts +++ b/src/services/storage.rbac.service.ts @@ -7,7 +7,9 @@ import { ICacheRBAC } from '../interfaces/cache.rbac.interface'; @Injectable() export class StorageRbacService { constructor( + @Inject('ModuleRef') private readonly moduleRef: ModuleRef, + @Inject('IDynamicStorageRbac') private readonly rbac: IDynamicStorageRbac, @Optional() @Inject('ICacheRBAC') private readonly cache?: ICacheRBAC, diff --git a/test/e2e/rbac/contollers/rbac.async.test.controller.ts b/test/e2e/rbac/contollers/rbac.async.test.controller.ts index d93c537..b7b3121 100644 --- a/test/e2e/rbac/contollers/rbac.async.test.controller.ts +++ b/test/e2e/rbac/contollers/rbac.async.test.controller.ts @@ -1,6 +1,6 @@ import { Controller, Get, UseGuards } from '@nestjs/common'; import { RBAcGuard } from '../../../../src/guards/rbac.guard'; -import {RBAcAnyPermissions, RBAcAsyncPermissions, RBAcAnyAsyncPermissions} from '../../../../src/decorators/rbac.permissions.decorator'; +import { RBAcAsyncPermissions, RBAcAnyAsyncPermissions } from '../../../../src/decorators/rbac.permissions.decorator'; import { AuthGuard } from '../guards/auth.guard'; import { ASYNC_RBAC_REQUEST_FILTER } from '../../../../src/constans';