From 1f5f89782bd22f94880e4ee50f5a899abdfde9b6 Mon Sep 17 00:00:00 2001 From: koreaioi Date: Wed, 13 Nov 2024 18:55:15 +0900 Subject: [PATCH] =?UTF-8?q?HOTFIX:=20getImage=20Null=20=EC=B2=98=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/leets/X/domain/chat/dto/response/ChattingDto.java | 3 ++- .../X/domain/chat/dto/response/ChattingListResponseDto.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/leets/X/domain/chat/dto/response/ChattingDto.java b/src/main/java/com/leets/X/domain/chat/dto/response/ChattingDto.java index 1a53494..10ce327 100644 --- a/src/main/java/com/leets/X/domain/chat/dto/response/ChattingDto.java +++ b/src/main/java/com/leets/X/domain/chat/dto/response/ChattingDto.java @@ -16,9 +16,10 @@ public record ChattingDto( ) { public static ChattingDto of(User sender, User opponent, List chatMessageList) { + String url = (opponent.getImage()==null) ? "" : opponent.getImage().getUrl(); return new ChattingDto( sender.getId(), sender.getName(), - opponent.getId(), opponent.getName(), opponent.getImage().getUrl(), + opponent.getId(), opponent.getName(), url, chatMessageList ); } diff --git a/src/main/java/com/leets/X/domain/chat/dto/response/ChattingListResponseDto.java b/src/main/java/com/leets/X/domain/chat/dto/response/ChattingListResponseDto.java index 2d4345a..3c0ab73 100644 --- a/src/main/java/com/leets/X/domain/chat/dto/response/ChattingListResponseDto.java +++ b/src/main/java/com/leets/X/domain/chat/dto/response/ChattingListResponseDto.java @@ -16,10 +16,11 @@ public record ChattingListResponseDto( LatestMessageDto latestMessageDto ) { public static ChattingListResponseDto of(Long roomId, User sender, User opponent, LatestMessageDto latestMessageDto) { + String url = (opponent.getImage()==null) ? "" : opponent.getImage().getUrl(); return new ChattingListResponseDto( roomId, sender.getId(), sender.getName(), - opponent.getId(), opponent.getName(), opponent.getImage().getUrl(), + opponent.getId(), opponent.getName(), url, latestMessageDto ); }