Skip to content

Commit 4e97a18

Browse files
committed
fix : 쿼리파람 로그 추가
1 parent 28365ba commit 4e97a18

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

api/src/main/java/com/mbtips/common/handler/WebSocketChatHandler.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import com.mbtips.common.constant.Constant;
55
import com.mbtips.common.exception.CustomException;
66
import com.mbtips.domain.openChat.exception.OpenChatException;
7+
import com.mbtips.openChat.application.dto.OpenChatDto;
78
import com.mbtips.openChat.application.dto.OpenChatMessageDto;
89
import com.mbtips.openChat.application.service.OpenChatMessageService;
910
import lombok.RequiredArgsConstructor;
@@ -51,9 +52,8 @@ public void afterConnectionEstablished(WebSocketSession session) throws IOExcept
5152
Map<String, String> queryParamMap = this.parseQueryParam(query);
5253
long openChatId = Long.parseLong(queryParamMap.get(OPEN_CHAT_ID));
5354
if (this.checkNickname(openChatId, queryParamMap.get(NICKNAME))) {
54-
String string = OpenChatException.DUPLICATED_NICKNAME.getMessage();
55-
byte[] bytes = string.getBytes();
56-
session.sendMessage(new TextMessage(bytes));
55+
OpenChatMessageDto openChatMessageDto = new OpenChatMessageDto(2, null, OpenChatException.DUPLICATED_NICKNAME.getMessage(), openChatId);
56+
session.sendMessage(new TextMessage(objectMapper.writeValueAsString(openChatMessageDto)));
5757
throw new CustomException(OpenChatException.DUPLICATED_NICKNAME);
5858
}
5959

@@ -113,6 +113,7 @@ public void afterConnectionClosed(WebSocketSession session, CloseStatus status)
113113
private Map<String, String> parseQueryParam(String query) {
114114
HashMap<String, String> queryParamMap = new HashMap<>();
115115
String[] pairs = query.split("&");
116+
log.info("parseQueryParam.pairs: {}", Arrays.toString(pairs));
116117
Arrays.stream(pairs).forEach(pair -> {
117118
String[] kv = pair.split("=", 2);
118119
if (kv.length == 2) {

0 commit comments

Comments
 (0)