From b974c0415a21d36bea9c20a112b2916fb5da2968 Mon Sep 17 00:00:00 2001 From: hobiJeong Date: Tue, 21 Nov 2023 17:19:45 +0900 Subject: [PATCH 1/2] modify(#143): use interceptors in board-like controller --- src/boards/controllers/boards-like.controller.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/boards/controllers/boards-like.controller.ts b/src/boards/controllers/boards-like.controller.ts index 7ad7c43..c7e649b 100644 --- a/src/boards/controllers/boards-like.controller.ts +++ b/src/boards/controllers/boards-like.controller.ts @@ -9,6 +9,7 @@ import { ValidationPipe, Query, UseGuards, + UseInterceptors, } from '@nestjs/common'; import { BoardsLikeService } from '../services/boards-like.service'; import { ApiTags } from '@nestjs/swagger'; @@ -19,9 +20,11 @@ import { TokenService } from 'src/auth/services/token.service'; import { GetUserId } from 'src/common/decorators/get-userId.decorator'; import { JwtAccessTokenGuard } from 'src/config/guards/jwt-access-token.guard'; import { JwtOptionalGuard } from 'src/config/guards/jwt-optional.guard'; +import { SuccessResponseInterceptor } from 'src/common/interceptors/success-response.interceptor'; @ApiTags('BOARDS-LIKE') @UsePipes(ValidationPipe) +@UseInterceptors(SuccessResponseInterceptor) @Controller('boards') export class BoardsLikeController { constructor( From b4b85b0886c90d7fc6e87d97cdc08dce0cbf8153 Mon Sep 17 00:00:00 2001 From: hobiJeong Date: Tue, 21 Nov 2023 17:34:16 +0900 Subject: [PATCH 2/2] =?UTF-8?q?modify(#143):=20=EC=93=B8=EB=8D=B0=EC=97=86?= =?UTF-8?q?=EB=8A=94=20import,=20constructor=20=EC=82=AD=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/boards/controllers/boards-like.controller.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/boards/controllers/boards-like.controller.ts b/src/boards/controllers/boards-like.controller.ts index c7e649b..a33230a 100644 --- a/src/boards/controllers/boards-like.controller.ts +++ b/src/boards/controllers/boards-like.controller.ts @@ -16,7 +16,6 @@ import { ApiTags } from '@nestjs/swagger'; import { ApiAddBoardLike } from '../swagger-decorators/add-board-like.decorator'; import { ApiGetBoardLikeCount } from '../swagger-decorators/get-board-like-count.decorator'; import { ApiDeleteBoardLike } from '../swagger-decorators/delete-board-like.decorator'; -import { TokenService } from 'src/auth/services/token.service'; import { GetUserId } from 'src/common/decorators/get-userId.decorator'; import { JwtAccessTokenGuard } from 'src/config/guards/jwt-access-token.guard'; import { JwtOptionalGuard } from 'src/config/guards/jwt-optional.guard'; @@ -27,10 +26,7 @@ import { SuccessResponseInterceptor } from 'src/common/interceptors/success-resp @UseInterceptors(SuccessResponseInterceptor) @Controller('boards') export class BoardsLikeController { - constructor( - private tokenService: TokenService, - private boardsLikeService: BoardsLikeService, - ) {} + constructor(private boardsLikeService: BoardsLikeService) {} @ApiAddBoardLike() @Post('like/:boardId')