Closed amaran-th closed 11 months ago
메시지 관련 API 반환값 변경
쪽지방 조회
[ { "senderId" : 1, "content" : "내용1", "createdAt" : "2023:10:31:01:20:11" }, { "senderId" : 2, "content" : "내용2", "createdAt" : "2023:10:31:01:20:11" }, { "senderId" : 1, "content" : "내용3", "createdAt" : "2023:10:31:01:20:11" } ]
쪽지함 목록 조회
[ { "roomId" : "728b1530-98c8-4317-b85b-e612bc788e01", "interlocutorId" : 1, "interlocutorName" : "receiver1", "interlocutorProfile" : "imageUrl1", "recentlyMessage" : "최근 메시지1", "recentlyMessageTime" : "2023:10:31:01:20:11" }, { "roomId" : "4c31c0c8-849a-4766-b050-ebef4132ea4f", "interlocutorId" : 2, "interlocutorName" : "receiver2", "interlocutorProfile" : "imageUrl2", "recentlyMessage" : "최근 메시지2", "recentlyMessageTime" : "2023:10:29:01:20:11" }, { "roomId" : "7e4eef06-65df-49c8-9c60-96cd8193d44c", "interlocutorId" : 1, "interlocutorName" : "receiver3", "interlocutorProfile" : "imageUrl3", "recentlyMessage" : "최근 메시지3", "recentlyMessageTime" : "2023:10:28:01:20:11" } ]
쪽지방 조회 memberId를 accessToken에서 뽑아내도록 수정 만약 room uuid로 조회한 room의 대화 멤버 목록에 존재하지 않으면 거부
[{ "id" : 1 "sender" : Member, "content" : "내용1", "createdAt" : "2023:10:11:08:32:25" }, ... ]
[ { "roomId" : "b067d0ed-9758-45c0-a3a1-2efea9ac6149", "interlocutor": Member (활동 목록은 빼고) "recentlyMessage" : Message }, ... ]
Room UUID로 쪽지방 조회
11/5(일)
📌 어떤 기능을 리팩터링 하나요?
메시지 관련 API 반환값 변경
AS-IS
쪽지방 조회
쪽지함 목록 조회
TO-BE
쪽지방 조회 memberId를 accessToken에서 뽑아내도록 수정 만약 room uuid로 조회한 room의 대화 멤버 목록에 존재하지 않으면 거부
쪽지함 목록 조회
Room UUID로 쪽지방 조회
예상 소요 시간
11/5(일)