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();