mirror of
https://github.com/vector-im/element-ios.git
synced 2024-09-29 07:42:40 +00:00
[spaces] several fixes for pre release
- update after review
This commit is contained in:
parent
e6b72a778a
commit
bf64d9ca49
1 changed files with 1 additions and 1 deletions
|
@ -189,7 +189,7 @@ final class SpaceListViewModel: SpaceListViewModelType {
|
||||||
session.spaceService.rootSpaceSummaries.forEach { summary in
|
session.spaceService.rootSpaceSummaries.forEach { summary in
|
||||||
let avatarViewData = AvatarViewData(matrixItemId: summary.roomId, displayName: summary.displayname, avatarUrl: summary.avatar, mediaManager: self.session.mediaManager, fallbackImage: .matrixItem(summary.roomId, summary.displayname))
|
let avatarViewData = AvatarViewData(matrixItemId: summary.roomId, displayName: summary.displayname, avatarUrl: summary.avatar, mediaManager: self.session.mediaManager, fallbackImage: .matrixItem(summary.roomId, summary.displayname))
|
||||||
let notificationState = self.session.spaceService.notificationCounter.notificationState(forSpaceWithId: summary.roomId)
|
let notificationState = self.session.spaceService.notificationCounter.notificationState(forSpaceWithId: summary.roomId)
|
||||||
let viewData = SpaceListItemViewData(spaceId: summary.roomId, title: summary.displayname, avatarViewData: avatarViewData, isInvite: summary.membership == .invite, notificationCount: notificationState.groupMissedDiscussionsCount, highlightedNotificationCount: notificationState.groupMissedDiscussionsHighlightedCount)
|
let viewData = SpaceListItemViewData(spaceId: summary.roomId, title: summary.displayname, avatarViewData: avatarViewData, isInvite: summary.membership == .invite, notificationCount: notificationState?.groupMissedDiscussionsCount ?? 0, highlightedNotificationCount: notificationState?.groupMissedDiscussionsHighlightedCount ?? 0)
|
||||||
if viewData.isInvite {
|
if viewData.isInvite {
|
||||||
invites.append(viewData)
|
invites.append(viewData)
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in a new issue