diff --git a/src/core/guards/demo-roles.guard.spec.ts b/src/core/guards/demo-roles.guard.spec.ts new file mode 100644 index 0000000..ba3635d --- /dev/null +++ b/src/core/guards/demo-roles.guard.spec.ts @@ -0,0 +1,7 @@ +import { DemoRolesGuard } from './demo-roles.guard'; + +describe('DemoRolesGuard', () => { + it('should be defined', () => { + expect(new DemoRolesGuard()).toBeDefined(); + }); +}); diff --git a/src/core/guards/demo-roles.guard.ts b/src/core/guards/demo-roles.guard.ts new file mode 100644 index 0000000..d9cd555 --- /dev/null +++ b/src/core/guards/demo-roles.guard.ts @@ -0,0 +1,11 @@ +import { CanActivate, ExecutionContext, Injectable } from '@nestjs/common'; +import { Observable } from 'rxjs'; + +@Injectable() +export class DemoRolesGuard implements CanActivate { + canActivate( + context: ExecutionContext, + ): boolean | Promise | Observable { + return true; + } +}