Implement going back to live room data sources for threads, fix bugs around it

This commit is contained in:
ismailgulek
2022-01-21 01:56:51 +03:00
parent ef05746fe8
commit f5512d1be4
3 changed files with 47 additions and 18 deletions
@@ -266,12 +266,14 @@ typedef NS_ENUM (NSUInteger, MXKRoomDataSourceError) {
if (roomDataSource.threadId)
{
[roomDataSource.thread liveTimeline:^(id<MXEventTimeline> _Nonnull liveTimeline) {
[liveTimeline resetPagination];
onComplete(roomDataSource);
}];
}
else
{
[roomDataSource.room liveTimeline:^(id<MXEventTimeline> liveTimeline) {
[liveTimeline resetPagination];
onComplete(roomDataSource);
}];
}
@@ -279,6 +281,7 @@ typedef NS_ENUM (NSUInteger, MXKRoomDataSourceError) {
else
{
[roomDataSource.room liveTimeline:^(id<MXEventTimeline> liveTimeline) {
[liveTimeline resetPagination];
onComplete(roomDataSource);
}];
}