|
@@ -22,6 +22,7 @@ import com.swago.baseswago.model.live.audio.AudioSendGiftModel
|
|
import com.swago.baseswago.model.live.game.GameListModel
|
|
import com.swago.baseswago.model.live.game.GameListModel
|
|
import com.swago.baseswago.model.live.gift.GiftSendModel
|
|
import com.swago.baseswago.model.live.gift.GiftSendModel
|
|
import com.swago.baseswago.util.*
|
|
import com.swago.baseswago.util.*
|
|
|
|
+import com.swago.room.bean.UserRoomModel
|
|
import com.swago.room.pk.PKStateManager
|
|
import com.swago.room.pk.PKStateManager
|
|
import okhttp3.MediaType.Companion.toMediaType
|
|
import okhttp3.MediaType.Companion.toMediaType
|
|
import okhttp3.RequestBody.Companion.toRequestBody
|
|
import okhttp3.RequestBody.Companion.toRequestBody
|
|
@@ -333,9 +334,9 @@ class RoomOtherVm(application: Application) : BaseViewModel(application) {
|
|
SwagoRoomManager.iRoomInfo?.let {
|
|
SwagoRoomManager.iRoomInfo?.let {
|
|
ApiManager.roomApi.joinFanClub(it.getRoomId())
|
|
ApiManager.roomApi.joinFanClub(it.getRoomId())
|
|
SwagoLoading.cancelLoadingDialog()
|
|
SwagoLoading.cancelLoadingDialog()
|
|
- joinClubResultLiveData.value = true
|
|
|
|
- (it as RoomModel).is_fans = 1
|
|
|
|
|
|
+ (it as UserRoomModel).roomModel?.is_fans = 1
|
|
isFansLiveData.value = 1
|
|
isFansLiveData.value = 1
|
|
|
|
+ joinClubResultLiveData.value = true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
requestError {
|
|
requestError {
|