"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
Лоранс
Добрый день!

При формировании истории сообщений у двух разных пользователей за один период наблюдается разное наполнение истории. У одного пользователя отсутствуют несколько сообщений "из середины". При этом пользователей с полной историей был в чате все дни, а пользователь с "неполной" - отсутствовал ориентировочно во время "пропавших" записей. Есть ли здесь взаимосвязь? Что сделать, чтобы отображалось все. Перезагрузку программы делали. Спасибо.
Аватара пользователя
Алексей Пикуров
Здравствуйте.

О какой конкретно истории идёт речь? Конференции, приваты, оповещения?
Аватара пользователя
Алексей Пикуров
Если пользователя не было в конференции в момент появления там сообщения, в его личной истории этого сообщения не будет, так работает MyChat.

В дальнейшем мы планируем сделать автоматическую синхронизацию сообщений в конференциях, пока что MyChat работает именно так, как я написал выше.
Аватара пользователя
панов антон
Для чего тогда в настройках конференции опция "Синхронизация сообщений для оффлайн-клиентов "?
Аватара пользователя
Алексей Пикуров
Антон, это нужно для того, чтобы сервер хранил историю с момента своего старта в памяти, чтобы клиенты могли по запросу получить все сообщения, нажав у себя в интерфейсе в MyChat Client:

loadhistory-small.png
loadhistory-small.png (7.43 КБ) Просмотров: 1667

Не всем нужна автоматическая синхронизация с сохранением в локальную базу данных.
Аватара пользователя
Лоранс
Когда ориентировочно планируется обновление по синхронизации?
Аватара пользователя
Алексей Пикуров
Сроков нет. Как сделаем — так и будет.
Аватара пользователя
doctor_orz
Сейчас заметили аналогичную ситуацию. На одном рабочем месте не видно кусок общения в конференции. Возможно, что в это время этот ПК был выключен. Не пофиксили ещё этот момент? И можно ли как то подгрузить историю с сервера в этом случае (синхронизировать)
Аватара пользователя
Алексей Пикуров
Как вы это определили?
Аватара пользователя
doctor_orz
Вот две истории с разных компов.
Как видим Шишка 2 ответила в 22:50 одинаково, а вот потом записи разнятся.
Вложения
2021-07-20 11-40-23.JPG
2021-07-20 11-40-23.JPG (563.06 КБ) Просмотров: 1374
2021-07-20 13-23-02.JPG
2021-07-20 13-23-02.JPG (368.63 КБ) Просмотров: 1374
Аватара пользователя
Алексей Пикуров
Абсолютно все сообщения не подтягиваются с сервера, если их много, тянется только блок самых свежих, последних.
Аватара пользователя
doctor_orz
А принудительно можно сделать синхронизацию за нужный период?
Аватара пользователя
Алексей Пикуров
Нет, у нас нет такой технологии ещё.