Don't use synthetic 64-bit peer ids

This commit is contained in:
Ali 2021-04-01 11:13:21 +04:00
parent 6cf4427be0
commit 90b96c0e8e

View File

@ -1,11 +1,12 @@
import Foundation
import Postbox
import MurMurHash32
import SyncCore
func addSynchronizeEmojiKeywordsOperation(transaction: Transaction, inputLanguageCode: String, languageCode: String?, fromVersion: Int32?) {
let tag = OperationLogTags.SynchronizeEmojiKeywords
let peerId = PeerId(emojiKeywordColletionIdForCode(inputLanguageCode).id)
let peerId = PeerId(namespace: PeerId.Namespace._internalFromInt32Value(0), id: PeerId.Id._internalFromInt32Value(murMurHashString32(inputLanguageCode)))
var hasExistingOperation = false
transaction.operationLogEnumerateEntries(peerId: peerId, tag: tag) { entry -> Bool in