mirror of
https://github.com/SchildiChat/SchildiChat-android.git
synced 2024-11-26 19:36:08 +03:00
Improve init thread query
This commit is contained in:
parent
5723465106
commit
cc7e3ea78c
1 changed files with 2 additions and 0 deletions
|
@ -173,9 +173,11 @@ internal class DefaultTimeline(
|
||||||
TimelineEventEntity
|
TimelineEventEntity
|
||||||
.whereRoomId(realm, roomId = roomId)
|
.whereRoomId(realm, roomId = roomId)
|
||||||
.equalTo(TimelineEventEntityFields.CHUNK.IS_LAST_FORWARD, true)
|
.equalTo(TimelineEventEntityFields.CHUNK.IS_LAST_FORWARD, true)
|
||||||
|
.beginGroup()
|
||||||
.equalTo(TimelineEventEntityFields.ROOT.ROOT_THREAD_EVENT_ID, it)
|
.equalTo(TimelineEventEntityFields.ROOT.ROOT_THREAD_EVENT_ID, it)
|
||||||
.or()
|
.or()
|
||||||
.equalTo(TimelineEventEntityFields.ROOT.EVENT_ID, it)
|
.equalTo(TimelineEventEntityFields.ROOT.EVENT_ID, it)
|
||||||
|
.endGroup()
|
||||||
.sort(TimelineEventEntityFields.DISPLAY_INDEX, Sort.DESCENDING)
|
.sort(TimelineEventEntityFields.DISPLAY_INDEX, Sort.DESCENDING)
|
||||||
.findAll()
|
.findAll()
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue