diff --git a/SodaLive/Sources/Live/Room/LiveRoomViewModel.swift b/SodaLive/Sources/Live/Room/LiveRoomViewModel.swift index 03c0971..30119b9 100644 --- a/SodaLive/Sources/Live/Room/LiveRoomViewModel.swift +++ b/SodaLive/Sources/Live/Room/LiveRoomViewModel.swift @@ -1703,6 +1703,16 @@ extension LiveRoomViewModel: AgoraRtmChannelDelegate { ) ) + self.totalDonationCan += decoded.can + } else if decoded.type == .ROULETTE_DONATION { + self.messages.append( + LiveRoomRouletteDonationChat( + profileUrl: profileUrl, + nickname: nickname, + rouletteResult: decoded.message + ) + ) + self.totalDonationCan += decoded.can } else if decoded.type == .TOGGLE_ROULETTE && decoded.isActiveRoulette != nil { self.isActiveRoulette = decoded.isActiveRoulette!