From b3e36e4ace915299b4ae4ae42a16ddc60e84bfa7 Mon Sep 17 00:00:00 2001 From: younha00 Date: Sat, 29 Jun 2024 22:50:45 +0900 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Feat:=20=EB=82=B4=20=EB=A6=AC?= =?UTF-8?q?=EB=B7=B0=EB=A7=8C=20=EB=B3=B4=EB=8F=84=EB=A1=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/reviews/reviews.controller.ts | 5 ++--- src/reviews/reviews.service.ts | 8 ++++++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/reviews/reviews.controller.ts b/src/reviews/reviews.controller.ts index 23290e7..b0a367c 100644 --- a/src/reviews/reviews.controller.ts +++ b/src/reviews/reviews.controller.ts @@ -19,7 +19,6 @@ import { ApiResponse, } from '@nestjs/swagger'; import { UpdateReviewsDto } from './dto/update-reviews.dto'; -import { IsReviewMine } from './guard/is-review-mine'; import { User } from '../users/decorator/user.decorator'; import { UsersModel } from '../users/entity/users.entity'; import { AccessTokenGuard } from '../auth/guard/bearer-token.guard'; @@ -35,8 +34,8 @@ export class ReviewsController { @ApiResponse({ status: 401, description: '인증 실패' }) @Get() @UseGuards(AccessTokenGuard) - async getReviews() { - return await this.reviewsService.getReviews(); + async getReviews(@User() user: UsersModel) { + return await this.reviewsService.getReviews(user.id); } @ApiOperation({ summary: '테마 리뷰 상세 조회' }) diff --git a/src/reviews/reviews.service.ts b/src/reviews/reviews.service.ts index cb4308e..0ec0177 100644 --- a/src/reviews/reviews.service.ts +++ b/src/reviews/reviews.service.ts @@ -12,8 +12,12 @@ export class ReviewsService { private readonly reviewsRepository: Repository, ) {} - async getReviews() { - return await this.reviewsRepository.find(); + async getReviews(id: number) { + return await this.reviewsRepository.find({ + where: { + id, + }, + }); } async getReviewbyReviewId(reviewId: number) {