no message

This commit is contained in:
Peter
2017-01-23 10:44:38 +03:00
parent 6d02f94b95
commit 4f3d14645d
3 changed files with 7 additions and 3 deletions

View File

@@ -330,7 +330,7 @@ public extension MessageAttribute {
}
}
public final class Message {
public final class Message: CustomStringConvertible {
public let stableId: UInt32
public let stableVersion: UInt32
@@ -365,6 +365,10 @@ public final class Message {
self.associatedMessages = associatedMessages
self.associatedMessageIds = associatedMessageIds
}
public var description: String {
return "Message(stableId: \(self.stableId), id: \(self.id), text: \(self.text))"
}
}
public struct StoreMessageFlags: OptionSet {

View File

@@ -215,7 +215,7 @@ final class MessageHistoryTable: Table {
processIndexOperationsCommitAccumulatedRemoveIndices(remove: true, peerId: peerId, accumulatedRemoveIndices: &accumulatedRemoveIndices, updatedCombinedState: &updatedCombinedState, invalidateReadState: &invalidateReadState, unsentMessageOperations: &unsentMessageOperations, outputOperations: &outputOperations)
if let message = self.justUpdate(index, message: storeMessage, sharedKey: sharedKey, sharedBuffer: sharedBuffer, sharedEncoder: sharedEncoder, unsentMessageOperations: &unsentMessageOperations) {
outputOperations.append(.Remove(accumulatedRemoveIndices))
outputOperations.append(.Remove([index]))
outputOperations.append(.InsertMessage(message))
if message.flags.contains(.Incoming) {

View File

@@ -419,7 +419,7 @@ public final class Postbox {
//self.debugRestoreState("afterLogin")
//self.debugSaveState(name: "previous")
self.debugRestoreState(name: "previous")
//self.debugRestoreState(name: "previous")
//#endif