From 80c593bc11d20333b41f5241b906cb6fa127cbb9 Mon Sep 17 00:00:00 2001 From: klaus Date: Mon, 11 Aug 2025 11:34:23 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=B1=84=ED=8C=85=EB=B0=A9=20=EB=A6=AC?= =?UTF-8?q?=EC=8A=A4=ED=8A=B8=20API=20URL=20=EC=88=98=EC=A0=95=20-=20/api/?= =?UTF-8?q?chat/talk/rooms=20->=20/api/chat/room/list?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/kr/co/vividnext/sodalive/chat/talk/TalkApi.kt | 4 ++-- .../vividnext/sodalive/chat/talk/TalkRoomResponse.kt | 10 ---------- .../vividnext/sodalive/chat/talk/TalkTabViewModel.kt | 2 +- 3 files changed, 3 insertions(+), 13 deletions(-) delete mode 100644 app/src/main/java/kr/co/vividnext/sodalive/chat/talk/TalkRoomResponse.kt diff --git a/app/src/main/java/kr/co/vividnext/sodalive/chat/talk/TalkApi.kt b/app/src/main/java/kr/co/vividnext/sodalive/chat/talk/TalkApi.kt index c81a4fb2..f3177e71 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/chat/talk/TalkApi.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/chat/talk/TalkApi.kt @@ -6,8 +6,8 @@ import retrofit2.http.GET import retrofit2.http.Header interface TalkApi { - @GET("/api/chat/talk/rooms") + @GET("/api/chat/room/list") fun getTalkRooms( @Header("Authorization") authHeader: String - ): Single> + ): Single>> } diff --git a/app/src/main/java/kr/co/vividnext/sodalive/chat/talk/TalkRoomResponse.kt b/app/src/main/java/kr/co/vividnext/sodalive/chat/talk/TalkRoomResponse.kt deleted file mode 100644 index 5f8f7fd0..00000000 --- a/app/src/main/java/kr/co/vividnext/sodalive/chat/talk/TalkRoomResponse.kt +++ /dev/null @@ -1,10 +0,0 @@ -package kr.co.vividnext.sodalive.chat.talk - -import androidx.annotation.Keep -import com.google.gson.annotations.SerializedName - -@Keep -data class TalkRoomResponse( - @SerializedName("totalCount") val totalCount: Int, - @SerializedName("items") val items: List -) diff --git a/app/src/main/java/kr/co/vividnext/sodalive/chat/talk/TalkTabViewModel.kt b/app/src/main/java/kr/co/vividnext/sodalive/chat/talk/TalkTabViewModel.kt index fa2d8d7c..f4a51ca6 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/chat/talk/TalkTabViewModel.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/chat/talk/TalkTabViewModel.kt @@ -30,7 +30,7 @@ class TalkTabViewModel(private val repository: TalkTabRepository) : BaseViewMode { response -> _isLoading.value = false if (response.success) { - _talkRooms.value = response.data?.items ?: emptyList() + _talkRooms.value = response.data ?: emptyList() } else { _toastLiveData.value = response.message ?: "알 수 없는 오류가 발생했습니다. 다시 시도해 주세요."