no message

This commit is contained in:
Peter
2016-08-09 00:23:02 +03:00
parent 2388cf484e
commit 9712c36334
23 changed files with 1409 additions and 541 deletions

View File

@@ -205,7 +205,7 @@ final class MessageHistoryReadStateTable: Table {
print("[ReadStateTable] applyMaxReadId peerId: \(messageId.peerId), maxReadId: \(messageId.id) (before: \(states.namespaces))")
}
if state.maxIncomingReadId < messageId.id || messageId.id == topMessageId {
if state.maxIncomingReadId < messageId.id || (messageId.id == topMessageId && state.count != 0) {
var (deltaCount, holes) = incomingStatsInRange(state.maxIncomingReadId + 1, messageId.id)
if traceReadStates {