Страница 1 из 1

Не удаляются превью сообщений в чатах на Android

СообщениеДобавлено: Ср янв 05, 2022 2:19 pm
musict
Добрый день. Я чищу приватные сообщения в базе, и хочу, чтобы они больше нигде не светились. Но они остаются в андроид приложении на вкладке "Чаты" в превью. Если зайти в чат, сообщений нет. Чистил кэш через приложение - не помогло. Чистка кэша приложения в настройках андроида тоже. Если удалить чат, а потом опять открыть, то превью удаленного сообщения все равно есть.

Re: Не удаляются превью сообщений в чатах на Android

СообщениеДобавлено: Ср янв 05, 2022 4:28 pm
Георгий Лысенко
Здравствуйте, как именно вы очищаете приватные сообщения и что вы подразумеваете под превью сообщений?
Укажите подробнее, по шагам.

Re: Не удаляются превью сообщений в чатах на Android

СообщениеДобавлено: Ср янв 05, 2022 4:39 pm
musict
Скрипт на сервере удаляет все приватные сообщения. Превью это предпросмотр. В разделе Чаты, когда еще не зашел в диалог, есть предпросмотр последнего сообщения. Так вот оно не удаляется

Re: Не удаляются превью сообщений в чатах на Android

СообщениеДобавлено: Ср янв 05, 2022 4:40 pm
Алексей Пикуров
Какой конкретно скрипт, покажите текст, пожалуйста.

Re: Не удаляются превью сообщений в чатах на Android

СообщениеДобавлено: Ср янв 05, 2022 4:42 pm
musict
Код: Выделить всё
const
  MAX_DAYS = 7;
begin
  mRemovePrivateHistory('all', NoDate, LocalTimeToUTC(IncDay(Now, -1*MAX_DAYS)));
end.

Re: Не удаляются превью сообщений в чатах на Android

СообщениеДобавлено: Ср янв 05, 2022 4:55 pm
Георгий Лысенко
Если этот скрипт захватывает последнее написанное сообщение, будем подчищать его и в списке диалогов. Исправим в следующем обновлении.

Re: Не удаляются превью сообщений в чатах на Android

СообщениеДобавлено: Ср янв 05, 2022 5:01 pm
musict
Ок, надеюсь я правильно объяснил. На скрине видно, что сообщения написаны давно. Из базы тоже удалены давно. Но я никак не могу удалить это последнее сообщение в списке диалогов.