mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-09-01 10:23:15 +00:00
no message
This commit is contained in:
parent
8f23c15be3
commit
ac1cc0b5cc
@ -373,13 +373,19 @@ public final class Postbox<State: PostboxState> {
|
||||
return result
|
||||
}
|
||||
|
||||
public func setKeychainEntry(key: String, value: NSData) {
|
||||
public func setKeychainEntryForKey(key: String, value: NSData) {
|
||||
self.queue.dispatch {
|
||||
let keyBlob = Blob(data: key.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: true)!)
|
||||
self.database.prepareCached("INSERT OR REPLACE INTO keychain (key, data) VALUES (?, ?)").run(keyBlob, Blob(data: value))
|
||||
}
|
||||
}
|
||||
|
||||
public func removeKeychainEntryForKey(key: String) {
|
||||
self.queue.dispatch {
|
||||
self.database.prepareCached("DELETE FROM keychain WHERE key = ?").run(keyBlob)
|
||||
}
|
||||
}
|
||||
|
||||
private func addMessages(messages: [Message], medias: [Media]) {
|
||||
let messageInsertStatement = self.database.prepare("INSERT INTO peer_messages (peerId, namespace, id, data, associatedMediaIds, timestamp) VALUES (?, ?, ?, ?, ?, ?)")
|
||||
let peerMediaInsertStatement = self.database.prepare("INSERT INTO peer_media (peerId, mediaNamespace, messageNamespace, messageId) VALUES (?, ?, ?, ?)")
|
||||
|
Loading…
x
Reference in New Issue
Block a user