From ddc6657af6417aa6a340a34c9535900e8dc58f7c Mon Sep 17 00:00:00 2001 From: dongkyeomjang Date: Fri, 22 Aug 2025 14:40:59 +0900 Subject: [PATCH] =?UTF-8?q?Fix/#792:=20null=20point=20exception=20?= =?UTF-8?q?=ED=95=B4=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dto/response/ReadAdminIssuedCouponOverviewResponseDto.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/tookscan/tookscan/order/presentation/dto/response/ReadAdminIssuedCouponOverviewResponseDto.java b/src/main/java/com/tookscan/tookscan/order/presentation/dto/response/ReadAdminIssuedCouponOverviewResponseDto.java index 45ec8d95..c48ee01f 100644 --- a/src/main/java/com/tookscan/tookscan/order/presentation/dto/response/ReadAdminIssuedCouponOverviewResponseDto.java +++ b/src/main/java/com/tookscan/tookscan/order/presentation/dto/response/ReadAdminIssuedCouponOverviewResponseDto.java @@ -85,7 +85,7 @@ public static IssuedCouponOverviewDto fromEntity(IssuedCoupon issuedCoupon) { .id(issuedCoupon.getId().toString()) .code(issuedCoupon.getCode()) .createdAt(issuedCoupon.getCreatedAt().toString()) - .isUsed(issuedCoupon.getUsedCount() >= issuedCoupon.getMaxUsedCount()) + .isUsed(issuedCoupon.getMaxUsedCount() != null && issuedCoupon.getUsedCount() >= issuedCoupon.getMaxUsedCount()) .order(IssuedCouponOrderDto.fromEntity(issuedCoupon.getUsedCoupons().size() != 1 ? null : issuedCoupon.getUsedCoupons().get(0).getOrder())) .build();