diff --git a/src/search/controllers/search.controller.ts b/src/search/controllers/search.controller.ts index 30199b9..3892060 100644 --- a/src/search/controllers/search.controller.ts +++ b/src/search/controllers/search.controller.ts @@ -4,6 +4,7 @@ import { Param, ParseIntPipe, Query, + UseInterceptors, UsePipes, ValidationPipe, } from '@nestjs/common'; @@ -13,8 +14,10 @@ import { ApiTags } from '@nestjs/swagger'; import { ApiSearchBoardsByBody } from '../swagger-decorators/search-boards-by-body.decorator'; import { ApiSearchBoardsByHead } from '../swagger-decorators/search-boards-by-head.decorator'; import { ApiSearchBoardsByUserName } from '../swagger-decorators/search-boards-by-user-name.decorator'; +import { SuccessResponseInterceptor } from 'src/common/interceptors/success-response.interceptor'; @ApiTags('SEARCH') +@UseInterceptors(SuccessResponseInterceptor) @UsePipes(ValidationPipe) @Controller('search') export class SearchController { diff --git a/src/search/services/search.service.ts b/src/search/services/search.service.ts index c653ea9..c968ea0 100644 --- a/src/search/services/search.service.ts +++ b/src/search/services/search.service.ts @@ -58,7 +58,7 @@ export class SearchService { ); if (last_page >= page) { return { - data: boardResponse, + boardResponse, meta: { total, page: page <= 0 ? (page = 1) : page, @@ -106,7 +106,7 @@ export class SearchService { ); if (last_page >= page) { return { - data: boardResponse, + boardResponse, meta: { total, page: page <= 0 ? (page = 1) : page, @@ -164,7 +164,7 @@ export class SearchService { ); if (last_page >= page) { return { - data: boardResponse, + boardResponse, meta: { total, page: page <= 0 ? (page = 1) : page, @@ -222,7 +222,7 @@ export class SearchService { ); if (last_page >= page) { return { - data: boardResponse, + boardResponse, meta: { total, page: page <= 0 ? (page = 1) : page, @@ -279,7 +279,7 @@ export class SearchService { ); if (last_page >= page) { return { - data: boardResponse, + boardResponse, meta: { total, page: page <= 0 ? (page = 1) : page, @@ -340,7 +340,7 @@ export class SearchService { ); if (last_page >= page) { return { - data: boardResponse, + boardResponse, meta: { total, page: page <= 0 ? (page = 1) : page,