Skip to content

Commit a565bd7

Browse files
authored
fix: member publicId 모두 변경 (#113)
1 parent 4c3d31c commit a565bd7

File tree

16 files changed

+46
-37
lines changed

16 files changed

+46
-37
lines changed

src/main/java/org/myteam/server/news/newsComment/dto/repository/NewsCommentMemberDto.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
@Getter
99
@NoArgsConstructor
1010
public class NewsCommentMemberDto {
11-
private UUID memberPublicId;
11+
private UUID publicId;
1212
private String nickName;
1313

14-
public NewsCommentMemberDto(UUID memberPublicID, String nickName) {
15-
this.memberPublicId = memberPublicID;
14+
public NewsCommentMemberDto(UUID publicId, String nickName) {
15+
this.publicId = publicId;
1616
this.nickName = nickName;
1717
}
1818
}

src/main/java/org/myteam/server/news/newsCount/service/NewsCountService.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package org.myteam.server.news.newsCount.service;
22

3+
import java.util.UUID;
4+
35
import org.myteam.server.member.service.SecurityReadService;
46
import org.myteam.server.news.newsCount.dto.service.response.NewsRecommendResponse;
57
import org.myteam.server.news.newsCountMember.service.NewsCountMemberReadService;
@@ -20,7 +22,7 @@ public class NewsCountService {
2022
private final NewsCountMemberService newsCountMemberService;
2123

2224
public NewsRecommendResponse recommendNews(Long newsId) {
23-
Long memberId = securityReadService.getMember().getId();
25+
UUID memberId = securityReadService.getMember().getPublicId();
2426
newsCountMemberReadService.confirmExistMember(newsId, memberId);
2527

2628
newsCountMemberService.save(newsId);

src/main/java/org/myteam/server/news/newsCountMember/dto/service/response/NewsCountMemberDeleteResponse.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package org.myteam.server.news.newsCountMember.dto.service.response;
22

3+
import java.util.UUID;
4+
35
import lombok.Builder;
46
import lombok.Getter;
57
import lombok.NoArgsConstructor;
@@ -9,15 +11,15 @@
911
public class NewsCountMemberDeleteResponse {
1012

1113
private Long newsId;
12-
private Long memberId;
14+
private UUID memberId;
1315

1416
@Builder
15-
public NewsCountMemberDeleteResponse(Long newsId, Long memberId) {
17+
public NewsCountMemberDeleteResponse(Long newsId, UUID memberId) {
1618
this.newsId = newsId;
1719
this.memberId = memberId;
1820
}
1921

20-
public static NewsCountMemberDeleteResponse createResponse(Long newsId, Long memberId) {
22+
public static NewsCountMemberDeleteResponse createResponse(Long newsId, UUID memberId) {
2123
return NewsCountMemberDeleteResponse.builder()
2224
.newsId(newsId)
2325
.memberId(memberId)

src/main/java/org/myteam/server/news/newsCountMember/dto/service/response/NewsCountMemberResponse.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package org.myteam.server.news.newsCountMember.dto.service.response;
22

3+
import java.util.UUID;
4+
35
import org.myteam.server.news.newsCountMember.domain.NewsCountMember;
46

57
import lombok.Builder;
@@ -12,10 +14,10 @@ public class NewsCountMemberResponse {
1214

1315
private Long newsCountMemberId;
1416
private Long newsId;
15-
private Long memberId;
17+
private UUID memberId;
1618

1719
@Builder
18-
public NewsCountMemberResponse(Long newsCountMemberId, Long newsId, Long memberId) {
20+
public NewsCountMemberResponse(Long newsCountMemberId, Long newsId, UUID memberId) {
1921
this.newsCountMemberId = newsCountMemberId;
2022
this.newsId = newsId;
2123
this.memberId = memberId;
@@ -25,7 +27,7 @@ public static NewsCountMemberResponse createResponse(NewsCountMember newsCountMe
2527
return NewsCountMemberResponse.builder()
2628
.newsCountMemberId(newsCountMember.getId())
2729
.newsId(newsCountMember.getNews().getId())
28-
.memberId(newsCountMember.getMember().getId())
30+
.memberId(newsCountMember.getMember().getPublicId())
2931
.build();
3032
}
3133
}
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package org.myteam.server.news.newsCountMember.repository;
22

33
import java.util.Optional;
4+
import java.util.UUID;
45

56
import org.myteam.server.news.newsCountMember.domain.NewsCountMember;
67
import org.springframework.data.jpa.repository.JpaRepository;
@@ -9,8 +10,8 @@
910
@Repository
1011
public interface NewsCountMemberRepository extends JpaRepository<NewsCountMember, Long> {
1112

12-
Optional<NewsCountMember> findByNewsIdAndMemberId(Long newsId, Long memberId);
13+
Optional<NewsCountMember> findByNewsIdAndMemberPublicId(Long newsId, UUID memberId);
1314

14-
void deleteByNewsIdAndMemberId(Long newsId, Long memberId);
15+
void deleteByNewsIdAndMemberPublicId(Long newsId, UUID memberId);
1516

1617
}

src/main/java/org/myteam/server/news/newsCountMember/service/NewsCountMemberReadService.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package org.myteam.server.news.newsCountMember.service;
22

3+
import java.util.UUID;
4+
35
import org.myteam.server.global.exception.ErrorCode;
46
import org.myteam.server.global.exception.PlayHiveException;
57
import org.myteam.server.news.newsCountMember.repository.NewsCountMemberRepository;
@@ -15,8 +17,8 @@ public class NewsCountMemberReadService {
1517

1618
private final NewsCountMemberRepository newsCountMemberRepository;
1719

18-
public void confirmExistMember(Long newsId, Long memberId) {
19-
newsCountMemberRepository.findByNewsIdAndMemberId(newsId, memberId)
20+
public void confirmExistMember(Long newsId, UUID memberId) {
21+
newsCountMemberRepository.findByNewsIdAndMemberPublicId(newsId, memberId)
2022
.ifPresent(member -> {
2123
throw new PlayHiveException(ErrorCode.ALREADY_MEMBER_RECOMMEND_NEWS);
2224
});

src/main/java/org/myteam/server/news/newsCountMember/service/NewsCountMemberService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ public NewsCountMemberDeleteResponse deleteByNewsIdMemberId(Long newsId) {
3434
Member member = securityReadService.getMember();
3535
News news = newsReadService.findById(newsId);
3636

37-
newsCountMemberRepository.deleteByNewsIdAndMemberId(news.getId(), member.getId());
38-
return NewsCountMemberDeleteResponse.createResponse(news.getId(), member.getId());
37+
newsCountMemberRepository.deleteByNewsIdAndMemberPublicId(news.getId(), member.getPublicId());
38+
return NewsCountMemberDeleteResponse.createResponse(news.getId(), member.getPublicId());
3939
}
4040

4141
}

src/main/java/org/myteam/server/news/newsReply/dto/repository/NewsReplyDto.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ public class NewsReplyDto {
1111

1212
private Long newsReplyId;
1313
private Long newsCommentId;
14-
private NewsReplyMemberDto memberDto;
14+
private NewsReplyMemberDto member;
1515
private String comment;
1616
private String ip;
1717
private LocalDateTime createTime;
1818

19-
public NewsReplyDto(Long newsReplyId, Long newsCommentId, NewsReplyMemberDto memberDto, String comment,
19+
public NewsReplyDto(Long newsReplyId, Long newsCommentId, NewsReplyMemberDto member, String comment,
2020
String ip, LocalDateTime createTime) {
2121
this.newsReplyId = newsReplyId;
2222
this.newsCommentId = newsCommentId;
23-
this.memberDto = memberDto;
23+
this.member = member;
2424
this.comment = comment;
2525
this.ip = ip;
2626
this.createTime = createTime;

src/main/java/org/myteam/server/news/newsReply/dto/repository/NewsReplyMemberDto.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
@Getter
99
@NoArgsConstructor
1010
public class NewsReplyMemberDto {
11-
private UUID memberPublicId;
11+
private UUID publicId;
1212
private String nickName;
1313

14-
public NewsReplyMemberDto(UUID memberPublicId, String nickName) {
15-
this.memberPublicId = memberPublicId;
14+
public NewsReplyMemberDto(UUID publicId, String nickName) {
15+
this.publicId = publicId;
1616
this.nickName = nickName;
1717
}
1818
}

src/test/java/org/myteam/server/news/newsComment/service/NewsCommentReadServiceTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ void findByIdTest() {
3737
NewsComment findNewsComment = newsCommentReadService.findById(newsComment.getId());
3838

3939
assertThat(findNewsComment)
40-
.extracting("id", "news.id", "member.id", "comment")
40+
.extracting("id", "news.id", "member.publicId", "comment")
4141
.contains(newsComment.getId(), news.getId(), member.getPublicId(), "뉴스 댓글 테스트");
4242
}
4343

@@ -78,7 +78,7 @@ void findByNewsIdTest() {
7878
1, 1, 2L
7979
),
8080
() -> assertThat(newsCommentList)
81-
.extracting("newsCommentId", "newsId", "memberDto.id", "memberDto.nickName", "comment")
81+
.extracting("newsCommentId", "newsId", "memberDto.publicId", "memberDto.nickName", "comment")
8282
.contains(
8383
Tuple.tuple(newsComment1.getId(), newsComment1.getNews().getId(), newsComment1.getMember().getPublicId(),
8484
"test",

0 commit comments

Comments
 (0)