Actions
Властивість #22
closedВластивість #1: Интеграция чатов (Telegram & WhatsApp User API) в ERPNext
Властивість #17: База данных, логика связывания и Real-time (ERPNext)
[История] Ленивое загрузка истории сообщений (Lazy Sync)
Start date:
07/08/2026
Due date:
% Done:
0%
Estimated time:
Description
Разработать механизм подгрузки истории сообщений по запросу.
-
Функционал:
- Создать API-метод
get_chat_history(room_id, before_timestamp=None, limit=20). - Если в БД ERPNext нет локальных сообщений старше указанной даты — бэкенд отправляет запрос к демону.
- Демон асинхронно выкачивает указанное количество старых сообщений из Telegram/WhatsApp, возвращает их в ERPNext.
- ERPNext записывает их в БД (чтобы не запрашивать повторно) и отдает на фронтенд для рендеринга.
- Создать API-метод
Updated by It It about 2 months ago
- Target version changed from 5 to Stage 2: Telegram - Features & UI
Updated by It It about 2 months ago
- Status changed from Новий to Вирішено
Завершено та успішно верифіковано в рамках інтеграції Telegram реального часу, статусів прочитання, черг запланованих повідомлень та прев'ю медіафайлів.
Updated by Redmine Admin about 2 months ago
- Status changed from Вирішено to Зачинено
Actions