diff --git a/SodaLive/Sources/Chat/Talk/Room/ChatRoomViewModel.swift b/SodaLive/Sources/Chat/Talk/Room/ChatRoomViewModel.swift index 4b5de69..fea85ae 100644 --- a/SodaLive/Sources/Chat/Talk/Room/ChatRoomViewModel.swift +++ b/SodaLive/Sources/Chat/Talk/Room/ChatRoomViewModel.swift @@ -121,7 +121,7 @@ final class ChatRoomViewModel: ObservableObject { if let data = decoded.data, decoded.success { self?.messages.append(contentsOf: data.messages) - self?.updateQuota(totalRemaining: data.totalRemaining, nextRechargeAtEpoch: data.nextRechargeAtEpoch) + self?.updateQuota(nextRechargeAtEpoch: data.nextRechargeAtEpoch) } else { if let message = decoded.message { self?.errorMessage = message @@ -178,7 +178,7 @@ final class ChatRoomViewModel: ObservableObject { self?.hasMoreMessages = data.hasMoreMessages self?.nextCursor = data.messages.last?.messageId - self?.updateQuota(totalRemaining: data.totalRemaining, nextRechargeAtEpoch: data.nextRechargeAtEpoch) + self?.updateQuota(nextRechargeAtEpoch: data.nextRechargeAtEpoch) } else { if let message = decoded.message { self?.errorMessage = message @@ -293,7 +293,7 @@ final class ChatRoomViewModel: ObservableObject { let decoded = try jsonDecoder.decode(ApiResponse.self, from: responseData) if let data = decoded.data, decoded.success { - self?.updateQuota(totalRemaining: data.totalRemaining, nextRechargeAtEpoch: data.nextRechargeAtEpoch) + self?.updateQuota(nextRechargeAtEpoch: data.nextRechargeAtEpoch) let can = UserDefaults.int(forKey: .can) UserDefaults.set(can - 30, forKey: .can) @@ -418,7 +418,7 @@ final class ChatRoomViewModel: ObservableObject { let decoded = try jsonDecoder.decode(ApiResponse.self, from: responseData) if let data = decoded.data, decoded.success { - self?.updateQuota(totalRemaining: data.totalRemaining, nextRechargeAtEpoch: data.nextRechargeAtEpoch) + self?.updateQuota(nextRechargeAtEpoch: data.nextRechargeAtEpoch) } else { if let message = decoded.message { self?.errorMessage = message @@ -439,7 +439,7 @@ final class ChatRoomViewModel: ObservableObject { .store(in: &subscription) } - private func updateQuota(totalRemaining: Int, nextRechargeAtEpoch: Int64?) { + private func updateQuota(nextRechargeAtEpoch: Int64?) { isLoading = true stopTimer()