From 526e3f34425e6d7722538d905281d54fd60d0b44 Mon Sep 17 00:00:00 2001 From: akfrdma0125 Date: Sat, 5 Aug 2023 12:33:02 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=ED=9A=8C=EC=9B=90=20=EC=A0=95=EB=B3=B4?= =?UTF-8?q?=EB=A1=9C=20=EC=BF=A0=ED=8F=B0=20=EC=A1=B0=ED=9A=8C=20=EA=B8=B0?= =?UTF-8?q?=EB=8A=A5=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit jwt 토큰에 있는 정보를 활용하여 회원 정보로 쿠폰 조회를 진행하는 기능을 구현했습니다. --- .../java/com/example/couphoneserver/service/StoreService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/example/couphoneserver/service/StoreService.java b/src/main/java/com/example/couphoneserver/service/StoreService.java index 73fd05b..cae4793 100644 --- a/src/main/java/com/example/couphoneserver/service/StoreService.java +++ b/src/main/java/com/example/couphoneserver/service/StoreService.java @@ -97,13 +97,13 @@ private List getCandidateStoreList(PostNearbyStoreReque public GetBrandResponse getGetBrandResponse(Principal principal, Long id) { // 멤버 ID -// Long memberId = findMemberIdByPrincipal(principal); + Long memberId = findMemberIdByPrincipal(principal); Brand brand = brandRepository.findById(id).get(); if (brand == null) throw new BrandException(BRAND_NOT_FOUND); - CouponItem couponItem = couponItemRepository.findByMemberIdAndBrandIdAndStatus(id, id, CouponItemStatus.ACTIVE); + CouponItem couponItem = couponItemRepository.findByMemberIdAndBrandIdAndStatus(memberId, id, CouponItemStatus.ACTIVE); if (couponItem == null) // 해당 브랜드에 쿠폰이 없을 경우 return new GetBrandResponse(brand, 0);