Add thread setting check to permalinks and search results

This commit is contained in:
ismailgulek
2022-02-03 01:40:52 +03:00
parent 95db348bdc
commit 2375c1763c
6 changed files with 91 additions and 53 deletions
@@ -90,23 +90,30 @@
dispatch_group_leave(group);
};
if (result.result.isInThread)
if (RiotSettings.shared.enableThreads)
{
continueBlock();
if (result.result.isInThread)
{
continueBlock();
}
else
{
[roomDataSource.room liveTimeline:^(id<MXEventTimeline> liveTimeline) {
[liveTimeline paginate:NSUIntegerMax
direction:MXTimelineDirectionBackwards
onlyFromStore:YES
complete:^{
[liveTimeline resetPagination];
continueBlock();
} failure:^(NSError * _Nonnull error) {
continueBlock();
}];
}];
}
}
else
{
[roomDataSource.room liveTimeline:^(id<MXEventTimeline> liveTimeline) {
[liveTimeline paginate:NSUIntegerMax
direction:MXTimelineDirectionBackwards
onlyFromStore:YES
complete:^{
[liveTimeline resetPagination];
continueBlock();
} failure:^(NSError * _Nonnull error) {
continueBlock();
}];
}];
continueBlock();
}
}