Retrying & deleting failed messages

- Added unsent notice to tab bar room items
This commit is contained in:
Gil Eluard
2021-03-11 09:01:44 +01:00
parent f00281c20f
commit 7d7a546166
3 changed files with 56 additions and 10 deletions

View File

@@ -1146,6 +1146,8 @@ NSString *const kRecentsDataSourceTapOnDirectoryServerChange = @"kRecentsDataSou
_missedFavouriteDiscussionsCount = _missedHighlightFavouriteDiscussionsCount = 0;
_missedDirectDiscussionsCount = _missedHighlightDirectDiscussionsCount = 0;
_missedGroupDiscussionsCount = _missedHighlightGroupDiscussionsCount = 0;
_unsentMessagesDirectDiscussionsCount = 0;
_unsentMessagesGroupDiscussionsCount = 0;
secureBackupBannerSection = directorySection = favoritesSection = peopleSection = conversationSection = lowPrioritySection = serverNoticeSection = invitesSection = -1;
@@ -1282,6 +1284,18 @@ NSString *const kRecentsDataSourceTapOnDirectoryServerChange = @"kRecentsDataSou
}
}
if (room.sentStatus != RoomSentStatusOk)
{
if (room.isDirect)
{
_unsentMessagesDirectDiscussionsCount ++;
}
else
{
_unsentMessagesGroupDiscussionsCount ++;
}
}
}
if (_recentsDataSourceMode == RecentsDataSourceModeHome)