diff --git a/src/main/java/com/acon/server/member/api/response/ProfileResponse.java b/src/main/java/com/acon/server/member/api/response/ProfileResponse.java index 51de5b5..a66001e 100644 --- a/src/main/java/com/acon/server/member/api/response/ProfileResponse.java +++ b/src/main/java/com/acon/server/member/api/response/ProfileResponse.java @@ -2,28 +2,21 @@ import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude.Include; -import jakarta.validation.constraints.NotNull; import java.util.List; import lombok.Builder; -import lombok.NonNull; @Builder @JsonInclude(Include.NON_NULL) public record ProfileResponse( - @NotNull String image, - @NotNull String nickname, int leftAcornCount, String birthDate, - @NotNull List verifiedArea ) { public record VerifiedArea( - @NonNull Long id, - @NonNull String name ) { diff --git a/src/main/java/com/acon/server/member/application/service/MemberService.java b/src/main/java/com/acon/server/member/application/service/MemberService.java index fa2b6b1..0330070 100644 --- a/src/main/java/com/acon/server/member/application/service/MemberService.java +++ b/src/main/java/com/acon/server/member/application/service/MemberService.java @@ -42,7 +42,6 @@ import java.util.List; import java.util.Optional; import java.util.UUID; -import java.util.stream.Collectors; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -106,6 +105,7 @@ protected Long fetchMemberId( .socialType(socialType) .socialId(socialId) .leftAcornCount(25) + // TODO: 닉네임 생성 방식 변경 .nickname(UUID.randomUUID().toString()) // TODO: 기본 이미지 구현 전까지 임의로 이미지 할당 .profileImage("https://avatars.githubusercontent.com/u/81469686?v=4") @@ -227,7 +227,7 @@ public ProfileResponse fetchProfile() { .verifiedArea(verifiedAreaEntityList.stream() .map(verifiedAreaEntity -> new ProfileResponse.VerifiedArea(verifiedAreaEntity.getId(), verifiedAreaEntity.getName())) - .collect(Collectors.toList())) + .toList()) .build(); }