Да, абсолютно верно. Так как те же notes, events представлены в доменной модели CommuniGate идентификатором messageId, такой же алгоритм распространяется и на них. С контактами пришлось немного иначе, тк там используется свой внутренний UID, так что пришлось делать отдельную синхронизацию для них (но логика остается такая же). Основная загвоздка пришлась на фичу BUDDIES в CommuniGate, тк мы не придумали способов сопоставлять их для рестора (не хватало как раз тех самых идентификаторов, которые были бы отличны от всех остальных контактов), поэтому пока что их не поддерживаем.
Да, абсолютно верно. Так как те же notes, events представлены в доменной модели CommuniGate идентификатором messageId, такой же алгоритм распространяется и на них. С контактами пришлось немного иначе, тк там используется свой внутренний UID, так что пришлось делать отдельную синхронизацию для них (но логика остается такая же). Основная загвоздка пришлась на фичу BUDDIES в CommuniGate, тк мы не придумали способов сопоставлять их для рестора (не хватало как раз тех самых идентификаторов, которые были бы отличны от всех остальных контактов), поэтому пока что их не поддерживаем.
Может подскажет кто, как обойти проблему?