diff --git a/src/main/java/com/pinHouse/server/platform/pinPoint/application/dto/UpdatePinPointRequest.java b/src/main/java/com/pinHouse/server/platform/pinPoint/application/dto/UpdatePinPointRequest.java index 559fb26..aaa514e 100644 --- a/src/main/java/com/pinHouse/server/platform/pinPoint/application/dto/UpdatePinPointRequest.java +++ b/src/main/java/com/pinHouse/server/platform/pinPoint/application/dto/UpdatePinPointRequest.java @@ -8,6 +8,6 @@ public record UpdatePinPointRequest( String name, @Schema(description = "우선순위 설정 여부, true인 경우 최우선", example = "true") - Boolean isFirst + Boolean first ) { } diff --git a/src/main/java/com/pinHouse/server/platform/pinPoint/application/service/PinPointService.java b/src/main/java/com/pinHouse/server/platform/pinPoint/application/service/PinPointService.java index 64d1b03..15f4fe8 100644 --- a/src/main/java/com/pinHouse/server/platform/pinPoint/application/service/PinPointService.java +++ b/src/main/java/com/pinHouse/server/platform/pinPoint/application/service/PinPointService.java @@ -85,7 +85,7 @@ public void update(String id, UUID userId, UpdatePinPointRequest request) { PinPoint pinPoint = loadPinPoint(id); /// isFirst가 true로 변경되는 경우, 기존 first=true인 핀포인트를 false로 변경 - if (request.isFirst() != null && request.isFirst() && !pinPoint.isFirst()) { + if (request.first() != null && request.first() && !pinPoint.isFirst()) { Optional existingFirstPinPoint = repository.findByUserIdAndIsFirst(userId.toString(), true); existingFirstPinPoint.ifPresent(existingPinPoint -> { existingPinPoint.setFirst(false); @@ -96,9 +96,9 @@ public void update(String id, UUID userId, UpdatePinPointRequest request) { /// 수정 (더티체킹) pinPoint.updateName(request.name()); - /// isFirst 값이 null이 아닌 경우에만 업데이트 - if (request.isFirst() != null) { - pinPoint.setFirst(request.isFirst()); + /// first 값이 null이 아닌 경우에만 업데이트 + if (request.first() != null) { + pinPoint.setFirst(request.first()); } repository.save(pinPoint);