fix: 채팅방 리스트 API URL 수정
- /api/chat/talk/rooms -> /api/chat/room/list
This commit is contained in:
@@ -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<ApiResponse<TalkRoomResponse>>
|
||||
): Single<ApiResponse<List<TalkRoom>>>
|
||||
}
|
||||
|
||||
@@ -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<TalkRoom>
|
||||
)
|
||||
@@ -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 ?: "알 수 없는 오류가 발생했습니다. 다시 시도해 주세요."
|
||||
|
||||
Reference in New Issue
Block a user