diff --git a/src/user/user.controller.ts b/src/user/user.controller.ts index 5dd32c1..99dd2ed 100644 --- a/src/user/user.controller.ts +++ b/src/user/user.controller.ts @@ -22,6 +22,8 @@ import { RolesGuard } from '../auth/guards/roles.guard' export class UserController { constructor(private readonly userService: UserService) {} + @Roles(Role.ADMIN) + @UseGuards(JwtAuthGuard, RolesGuard) @Get() async fetchAll(@Query() query): Promise { console.log(query) @@ -137,7 +139,7 @@ export class UserController { // @Roles(Role.USER) // @UseGuards(JwtAuthGuard, RolesGuard) //@UseGuards(JwtAuthGuard) - @Post() + @Post('register') async add(@Body() data: UserDTO): Promise { return await this.userService.add(data) }