Adapt to counts api changes

This commit is contained in:
ismailgulek
2022-01-04 04:29:26 +03:00
parent 54cb01ab95
commit 2cfe8fce78
3 changed files with 22 additions and 19 deletions
@@ -199,24 +199,24 @@ public class RecentsListService: NSObject, RecentsListServiceProtocol {
}
public var favoritedMissedDiscussionsCount: DiscussionsCount {
guard let data = favoritedRoomListDataFetcher?.data else {
guard let totalCounts = favoritedRoomListDataFetcher?.data?.counts.total else {
return .zero
}
return DiscussionsCount(withRoomListDataCounts: data.counts)
return DiscussionsCount(withRoomListDataCounts: totalCounts)
}
public var peopleMissedDiscussionsCount: DiscussionsCount {
guard let data = directRoomListDataFetcherForPeople?.data else {
guard let totalCounts = directRoomListDataFetcherForPeople?.data?.counts.total else {
return .zero
}
return DiscussionsCount(withRoomListDataCounts: data.counts)
return DiscussionsCount(withRoomListDataCounts: totalCounts)
}
public var conversationMissedDiscussionsCount: DiscussionsCount {
guard let data = conversationRoomListDataFetcherForRooms?.data else {
guard let totalCounts = conversationRoomListDataFetcherForRooms?.data?.counts.total else {
return .zero
}
return DiscussionsCount(withRoomListDataCounts: data.counts)
return DiscussionsCount(withRoomListDataCounts: totalCounts)
}
public var totalVisibleItemCount: Int {